<!-- HTML header for doxygen 1.8.14-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="cache-control" content="max-age=86400"/>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GBDK 2020 Docs: gbdk-lib/include/gb/hardware.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="doxygen_extra.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">GBDK 2020 Docs
   &#160;<span id="projectnumber">4.4.0</span>
   </div>
   <div id="projectbrief">API Documentation for GBDK 2020</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('gb_2hardware_8h.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">hardware.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;types.h&gt;</code><br />
</div>
<p><a href="gb_2hardware_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ab2767d5f8f0ad35d8c8ee0bb3f4c51c3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a>&#160;&#160;&#160;extern <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a></td></tr>
<tr class="separator:ab2767d5f8f0ad35d8c8ee0bb3f4c51c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b39604bdf93a32e9ff965c1a55f0df8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;&#160;&#160;extern volatile <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a></td></tr>
<tr class="separator:a3b39604bdf93a32e9ff965c1a55f0df8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b42e4dadd74c927e8b801b4f42c0e44"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a0b42e4dadd74c927e8b801b4f42c0e44">__REG</a>&#160;&#160;&#160;extern volatile <a class="el" href="asm_2types_8h.html#afb3731986211fded0a874086c98ffcc4">SFR</a></td></tr>
<tr class="separator:a0b42e4dadd74c927e8b801b4f42c0e44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2c85246f3b42c2e140bf58cbd0cec80"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aa2c85246f3b42c2e140bf58cbd0cec80">MBC7_LATCH_ERASE</a>&#160;&#160;&#160;0x55u</td></tr>
<tr class="separator:aa2c85246f3b42c2e140bf58cbd0cec80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5aa863850a6e5fa1a919deac86c33192"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a5aa863850a6e5fa1a919deac86c33192">MBC7_LATCH_CAPTURE</a>&#160;&#160;&#160;0xAAu</td></tr>
<tr class="separator:a5aa863850a6e5fa1a919deac86c33192"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e5aa02c219181b3432ae317abfaf122"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a6e5aa02c219181b3432ae317abfaf122">MBC7_SRAM_ENABLE_KEY_1</a>&#160;&#160;&#160;0x0Au</td></tr>
<tr class="separator:a6e5aa02c219181b3432ae317abfaf122"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5bdbf27e6fc9ecee7fcf493ca3907f2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae5bdbf27e6fc9ecee7fcf493ca3907f2">MBC7_SRAM_ENABLE_KEY_2</a>&#160;&#160;&#160;0x40u</td></tr>
<tr class="separator:ae5bdbf27e6fc9ecee7fcf493ca3907f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7eccdbd4f7b211074591866f515b760"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae7eccdbd4f7b211074591866f515b760">rP1</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a04f9a36ab04334fcd21d2f50c125d5d0">P1_REG</a></td></tr>
<tr class="separator:ae7eccdbd4f7b211074591866f515b760"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6963ef598339e1163d30e57a962e5278"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a6963ef598339e1163d30e57a962e5278">P1F_5</a>&#160;&#160;&#160;0b00100000</td></tr>
<tr class="separator:a6963ef598339e1163d30e57a962e5278"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad215dbfc83c9486ead2f28510366f40b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad215dbfc83c9486ead2f28510366f40b">P1F_4</a>&#160;&#160;&#160;0b00010000</td></tr>
<tr class="separator:ad215dbfc83c9486ead2f28510366f40b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae8e325a01af1c20935a0c73ea6465a0e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae8e325a01af1c20935a0c73ea6465a0e">P1F_3</a>&#160;&#160;&#160;0b00001000</td></tr>
<tr class="separator:ae8e325a01af1c20935a0c73ea6465a0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af59d0dd661ea73965101294d30111385"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af59d0dd661ea73965101294d30111385">P1F_2</a>&#160;&#160;&#160;0b00000100</td></tr>
<tr class="separator:af59d0dd661ea73965101294d30111385"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad20c4bf5115b40c9118a484808f4b92"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aad20c4bf5115b40c9118a484808f4b92">P1F_1</a>&#160;&#160;&#160;0b00000010</td></tr>
<tr class="separator:aad20c4bf5115b40c9118a484808f4b92"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aedf8627c42ccf0aad5025ef629f4395a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aedf8627c42ccf0aad5025ef629f4395a">P1F_0</a>&#160;&#160;&#160;0b00000001</td></tr>
<tr class="separator:aedf8627c42ccf0aad5025ef629f4395a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeaabebe6a36d9e59a01dfceceb7b37d0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aeaabebe6a36d9e59a01dfceceb7b37d0">P1F_GET_DPAD</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a6963ef598339e1163d30e57a962e5278">P1F_5</a></td></tr>
<tr class="separator:aeaabebe6a36d9e59a01dfceceb7b37d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a750bc82ab34a8929a5bba10f2336abe6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a750bc82ab34a8929a5bba10f2336abe6">P1F_GET_BTN</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ad215dbfc83c9486ead2f28510366f40b">P1F_4</a></td></tr>
<tr class="separator:a750bc82ab34a8929a5bba10f2336abe6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5c97ffb0ee0a345ad31797da26410b5a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a5c97ffb0ee0a345ad31797da26410b5a">P1F_GET_NONE</a>&#160;&#160;&#160;(<a class="el" href="gb_2hardware_8h.html#ad215dbfc83c9486ead2f28510366f40b">P1F_4</a> | <a class="el" href="gb_2hardware_8h.html#a6963ef598339e1163d30e57a962e5278">P1F_5</a>)</td></tr>
<tr class="separator:a5c97ffb0ee0a345ad31797da26410b5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af35c8012bca7a164f0910d55cdf6030f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af35c8012bca7a164f0910d55cdf6030f">rSB</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a5f2da0d8200f44b6fd694c4a2bea820e">SB_REG</a></td></tr>
<tr class="separator:af35c8012bca7a164f0910d55cdf6030f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7780d3a9b0fcc42499ed2451d7ab2ec5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7780d3a9b0fcc42499ed2451d7ab2ec5">rSC</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a0fb715973ee3edd1b525eb7f503e3b2a">SC_REG</a></td></tr>
<tr class="separator:a7780d3a9b0fcc42499ed2451d7ab2ec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a21a6e935e8a3ac591905429874ccbe84"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a21a6e935e8a3ac591905429874ccbe84">SIOF_XFER_START</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:a21a6e935e8a3ac591905429874ccbe84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55ab8a9eb853e9bcfd72a2bf7e2c524b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a55ab8a9eb853e9bcfd72a2bf7e2c524b">SIOF_CLOCK_INT</a>&#160;&#160;&#160;0b00000001</td></tr>
<tr class="separator:a55ab8a9eb853e9bcfd72a2bf7e2c524b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72a900117cdee0fbec10a278d9de0876"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a72a900117cdee0fbec10a278d9de0876">SIOF_CLOCK_EXT</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a72a900117cdee0fbec10a278d9de0876"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9c948fad514ac440b7c6cc037384ec2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae9c948fad514ac440b7c6cc037384ec2">SIOF_SPEED_1X</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:ae9c948fad514ac440b7c6cc037384ec2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a44f550e55e7154388748e7c330929c63"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a44f550e55e7154388748e7c330929c63">SIOF_SPEED_32X</a>&#160;&#160;&#160;0b00000010</td></tr>
<tr class="separator:a44f550e55e7154388748e7c330929c63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19b35b0b21101a2782ce5bde4125db04"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a19b35b0b21101a2782ce5bde4125db04">SIOF_B_CLOCK</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a19b35b0b21101a2782ce5bde4125db04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a32b7b11b2ca90ffb52ce19e7279ea973"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a32b7b11b2ca90ffb52ce19e7279ea973">SIOF_B_SPEED</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a32b7b11b2ca90ffb52ce19e7279ea973"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03aaffc30c9ff81d86502c1f6b3dbaea"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a03aaffc30c9ff81d86502c1f6b3dbaea">SIOF_B_XFER_START</a>&#160;&#160;&#160;7</td></tr>
<tr class="separator:a03aaffc30c9ff81d86502c1f6b3dbaea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a23aa4755bbd3994d2b3b8dd77c5b50"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a9a23aa4755bbd3994d2b3b8dd77c5b50">SCF_START</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a21a6e935e8a3ac591905429874ccbe84">SIOF_XFER_START</a></td></tr>
<tr class="separator:a9a23aa4755bbd3994d2b3b8dd77c5b50"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72d6af50641c36bd38ba5dfee229a032"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a72d6af50641c36bd38ba5dfee229a032">SCF_SOURCE</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a55ab8a9eb853e9bcfd72a2bf7e2c524b">SIOF_CLOCK_INT</a></td></tr>
<tr class="separator:a72d6af50641c36bd38ba5dfee229a032"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a934eba7bd84d8082bb934a609686d6d6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a934eba7bd84d8082bb934a609686d6d6">SCF_SPEED</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a44f550e55e7154388748e7c330929c63">SIOF_SPEED_32X</a></td></tr>
<tr class="separator:a934eba7bd84d8082bb934a609686d6d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12ba1f984c585c57163f214f8829d569"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a12ba1f984c585c57163f214f8829d569">rDIV</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#afa1e18e47bf68ce68d7807fff6edf16b">DIV_REG</a></td></tr>
<tr class="separator:a12ba1f984c585c57163f214f8829d569"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51594891b388d60d6917a6ff64542b66"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a51594891b388d60d6917a6ff64542b66">rTIMA</a>&#160;&#160;&#160;<a class="el" href="sms_2hardware_8h.html#a4741a62d05deefc649df160baca326dd">TIMA_REG</a></td></tr>
<tr class="separator:a51594891b388d60d6917a6ff64542b66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a588d681dc33d9da3a899863b42980e18"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a588d681dc33d9da3a899863b42980e18">rTMA</a>&#160;&#160;&#160;<a class="el" href="sms_2hardware_8h.html#a555981cd27ce7cf2057c88890208e569">TMA_REG</a></td></tr>
<tr class="separator:a588d681dc33d9da3a899863b42980e18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeddc90947f6a6a3a3fd1e1db3751c988"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aeddc90947f6a6a3a3fd1e1db3751c988">rTAC</a>&#160;&#160;&#160;<a class="el" href="sms_2hardware_8h.html#adc3c7d0fe4256fd16fe86c1b6386720f">TAC_REG</a></td></tr>
<tr class="separator:aeddc90947f6a6a3a3fd1e1db3751c988"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07863a535e0aaa11b73608d7430dbc0a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a07863a535e0aaa11b73608d7430dbc0a">TACF_START</a>&#160;&#160;&#160;0b00000100</td></tr>
<tr class="separator:a07863a535e0aaa11b73608d7430dbc0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9179fd1ba4626627567b9478f691e653"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a9179fd1ba4626627567b9478f691e653">TACF_STOP</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a9179fd1ba4626627567b9478f691e653"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a19dce313b521aad75756abfc19bc9e78"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a19dce313b521aad75756abfc19bc9e78">TACF_4KHZ</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a19dce313b521aad75756abfc19bc9e78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d2c165347d3bb3e3a54fad73e1f363e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7d2c165347d3bb3e3a54fad73e1f363e">TACF_16KHZ</a>&#160;&#160;&#160;0b00000011</td></tr>
<tr class="separator:a7d2c165347d3bb3e3a54fad73e1f363e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8be2b577af91deed7b8946b500e73319"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a8be2b577af91deed7b8946b500e73319">TACF_65KHZ</a>&#160;&#160;&#160;0b00000010</td></tr>
<tr class="separator:a8be2b577af91deed7b8946b500e73319"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac00b1e90d257b756845da578f4c3f3ba"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac00b1e90d257b756845da578f4c3f3ba">TACF_262KHZ</a>&#160;&#160;&#160;0b00000001</td></tr>
<tr class="separator:ac00b1e90d257b756845da578f4c3f3ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9534175911f7a54fa550318b275c4cc3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a9534175911f7a54fa550318b275c4cc3">rIF</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a509a5d0f138b40830cb447a862573be5">IF_REG</a></td></tr>
<tr class="separator:a9534175911f7a54fa550318b275c4cc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a73d9c15883b576fa0a5b4cc4ac2d08"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a4a73d9c15883b576fa0a5b4cc4ac2d08">rAUD1SWEEP</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ad859dc62b1df1584ade0cbb822a3e46f">NR10_REG</a></td></tr>
<tr class="separator:a4a73d9c15883b576fa0a5b4cc4ac2d08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8b5c841c97ae090724a910040f8dd2d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aa8b5c841c97ae090724a910040f8dd2d">AUD1SWEEP_UP</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:aa8b5c841c97ae090724a910040f8dd2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a281569182e3edb53b7c78b95a4082971"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a281569182e3edb53b7c78b95a4082971">AUD1SWEEP_DOWN</a>&#160;&#160;&#160;0b00001000</td></tr>
<tr class="separator:a281569182e3edb53b7c78b95a4082971"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4cbf03d9c2d64cddaf348e003780cf8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac4cbf03d9c2d64cddaf348e003780cf8">AUD1SWEEP_TIME</a>(x)&#160;&#160;&#160;((x) &lt;&lt; 4)</td></tr>
<tr class="separator:ac4cbf03d9c2d64cddaf348e003780cf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaed4a07f441ddeecae520e76eb7b7e27"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aaed4a07f441ddeecae520e76eb7b7e27">AUD1SWEEP_LENGTH</a>(x)&#160;&#160;&#160;(x)</td></tr>
<tr class="separator:aaed4a07f441ddeecae520e76eb7b7e27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaeb899eb6bd0593ffb4e90a2f762b18f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aaeb899eb6bd0593ffb4e90a2f762b18f">rAUD1LEN</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ad53dc7f22b99fce195210a95f2749a72">NR11_REG</a></td></tr>
<tr class="separator:aaeb899eb6bd0593ffb4e90a2f762b18f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae787a2c857fe8f3803ca353d5309fc85"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae787a2c857fe8f3803ca353d5309fc85">rAUD1ENV</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a7accf5feabd95a2d84c72f5915fff837">NR12_REG</a></td></tr>
<tr class="separator:ae787a2c857fe8f3803ca353d5309fc85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb35a844f228403a96e28da7633344e1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#abb35a844f228403a96e28da7633344e1">rAUD1LOW</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a3d30d4797321b403cd713d727fa3db6c">NR13_REG</a></td></tr>
<tr class="separator:abb35a844f228403a96e28da7633344e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab042aa7a7fae75f94d8fb3e08004c797"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ab042aa7a7fae75f94d8fb3e08004c797">rAUD1HIGH</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a04c340d91842e8ee2b93922c2bcf39a4">NR14_REG</a></td></tr>
<tr class="separator:ab042aa7a7fae75f94d8fb3e08004c797"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12f01b21d08249800571c6e0f26beeae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a12f01b21d08249800571c6e0f26beeae">rAUD2LEN</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a6dd3af1c8e3c66409aa0bc889d98e171">NR21_REG</a></td></tr>
<tr class="separator:a12f01b21d08249800571c6e0f26beeae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf3efd42adced218237283156dbae055"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#abf3efd42adced218237283156dbae055">rAUD2ENV</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#af1301c73bf93350045ba3a4887723ae8">NR22_REG</a></td></tr>
<tr class="separator:abf3efd42adced218237283156dbae055"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a521466a7650d60b464991ebf68112114"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a521466a7650d60b464991ebf68112114">rAUD2LOW</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a7bb32ac86e3fbf5f869410ba42620616">NR23_REG</a></td></tr>
<tr class="separator:a521466a7650d60b464991ebf68112114"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc3684b8215221942a0cddc5960cf8a9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#afc3684b8215221942a0cddc5960cf8a9">rAUD2HIGH</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a6676e579a5e421adfb3d3e2d470d9ab6">NR24_REG</a></td></tr>
<tr class="separator:afc3684b8215221942a0cddc5960cf8a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13e230a0d2979e0b9ca9582f6010162b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a13e230a0d2979e0b9ca9582f6010162b">rAUD3ENA</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a85d8e680d4d40a918b4195d2a4fada2a">NR30_REG</a></td></tr>
<tr class="separator:a13e230a0d2979e0b9ca9582f6010162b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae168529ead90f90c28f75d57ba4d28e2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae168529ead90f90c28f75d57ba4d28e2">rAUD3LEN</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#aea78f857e34370d7e1177a8bafe08148">NR31_REG</a></td></tr>
<tr class="separator:ae168529ead90f90c28f75d57ba4d28e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a298bccebea918c63aed36c811e02333d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a298bccebea918c63aed36c811e02333d">rAUD3LEVEL</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a244ee6d8f6144be9b0f94602eddb6239">NR32_REG</a></td></tr>
<tr class="separator:a298bccebea918c63aed36c811e02333d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31d1d4441749e90c2895fc8750b2234c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a31d1d4441749e90c2895fc8750b2234c">rAUD3LOW</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a01c768b60853c8eecdefc2cedfc8d672">NR33_REG</a></td></tr>
<tr class="separator:a31d1d4441749e90c2895fc8750b2234c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acd0b3763f8599ed65e2d060b159bd91c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#acd0b3763f8599ed65e2d060b159bd91c">rAUD3HIGH</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ab6da3e2cdbac1331bef3f6de9c808ab1">NR34_REG</a></td></tr>
<tr class="separator:acd0b3763f8599ed65e2d060b159bd91c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd820b2f5c18efb43548f64862d38f05"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#abd820b2f5c18efb43548f64862d38f05">rAUD4LEN</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a557833cc1671aa0bd71f33766b4e0f24">NR41_REG</a></td></tr>
<tr class="separator:abd820b2f5c18efb43548f64862d38f05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abba6cc1819ea73d36a389fd99807dac5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#abba6cc1819ea73d36a389fd99807dac5">rAUD4ENV</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#aba3d9fb63552bc02ec879696b581adac">NR42_REG</a></td></tr>
<tr class="separator:abba6cc1819ea73d36a389fd99807dac5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae21217e822a66e77c15a4df4fa0cf1e9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae21217e822a66e77c15a4df4fa0cf1e9">rAUD4POLY</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a52593a64863d51fbf5860b0d31448972">NR43_REG</a></td></tr>
<tr class="separator:ae21217e822a66e77c15a4df4fa0cf1e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1bfe644bf343abd66c790c2758e7c0bb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a1bfe644bf343abd66c790c2758e7c0bb">AUD4POLY_WIDTH_15BIT</a>&#160;&#160;&#160;0x00</td></tr>
<tr class="separator:a1bfe644bf343abd66c790c2758e7c0bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9120d2c7cd8800e302e76f525d332d6c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a9120d2c7cd8800e302e76f525d332d6c">AUD4POLY_WIDTH_7BIT</a>&#160;&#160;&#160;0x08</td></tr>
<tr class="separator:a9120d2c7cd8800e302e76f525d332d6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8492c6d9cb38fbb4a2bf9f5caa426578"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a8492c6d9cb38fbb4a2bf9f5caa426578">rAUD4GO</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a849d2cff8df2655f86b294466bec40d6">NR44_REG</a></td></tr>
<tr class="separator:a8492c6d9cb38fbb4a2bf9f5caa426578"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a534fa3f905e37ac434537af23847d89a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a534fa3f905e37ac434537af23847d89a">rAUDVOL</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a924fdf48f6ad020423f6309055314928">NR50_REG</a></td></tr>
<tr class="separator:a534fa3f905e37ac434537af23847d89a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0dc3f482441d4e13828aebdf396c3be9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a0dc3f482441d4e13828aebdf396c3be9">AUDVOL_VOL_LEFT</a>(x)&#160;&#160;&#160;((x) &lt;&lt; 4)</td></tr>
<tr class="separator:a0dc3f482441d4e13828aebdf396c3be9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aabac77131d22297a246a3cfb0e443605"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aabac77131d22297a246a3cfb0e443605">AUDVOL_VOL_RIGHT</a>(x)&#160;&#160;&#160;((x))</td></tr>
<tr class="separator:aabac77131d22297a246a3cfb0e443605"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cb754b63b073abf30af3fd6f0052832"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a8cb754b63b073abf30af3fd6f0052832">AUDVOL_VIN_LEFT</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:a8cb754b63b073abf30af3fd6f0052832"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa257f1e89f6782714cbc76ffc71d0fe7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aa257f1e89f6782714cbc76ffc71d0fe7">AUDVOL_VIN_RIGHT</a>&#160;&#160;&#160;0b00001000</td></tr>
<tr class="separator:aa257f1e89f6782714cbc76ffc71d0fe7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2891216d025f44b02350f2ae2612b1e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad2891216d025f44b02350f2ae2612b1e">rAUDTERM</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ab28f97eabd5f32d48ea27d97bd5dc64f">NR51_REG</a></td></tr>
<tr class="separator:ad2891216d025f44b02350f2ae2612b1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9a0eee23057665604c258abc667939d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af9a0eee23057665604c258abc667939d">AUDTERM_4_LEFT</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:af9a0eee23057665604c258abc667939d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1470febab4adcff88b31a465d480f72"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac1470febab4adcff88b31a465d480f72">AUDTERM_3_LEFT</a>&#160;&#160;&#160;0b01000000</td></tr>
<tr class="separator:ac1470febab4adcff88b31a465d480f72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a309d26015522c2de1cff39ba6e6e6a04"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a309d26015522c2de1cff39ba6e6e6a04">AUDTERM_2_LEFT</a>&#160;&#160;&#160;0b00100000</td></tr>
<tr class="separator:a309d26015522c2de1cff39ba6e6e6a04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad3ccece4257429e82186f7b4d72b220"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aad3ccece4257429e82186f7b4d72b220">AUDTERM_1_LEFT</a>&#160;&#160;&#160;0b00010000</td></tr>
<tr class="separator:aad3ccece4257429e82186f7b4d72b220"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ba607e94d30ae8eeb1933c9dabbf68d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a2ba607e94d30ae8eeb1933c9dabbf68d">AUDTERM_4_RIGHT</a>&#160;&#160;&#160;0b00001000</td></tr>
<tr class="separator:a2ba607e94d30ae8eeb1933c9dabbf68d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc74cebc6671c48bd502667f21d24da4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#adc74cebc6671c48bd502667f21d24da4">AUDTERM_3_RIGHT</a>&#160;&#160;&#160;0b00000100</td></tr>
<tr class="separator:adc74cebc6671c48bd502667f21d24da4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fb64712b06118cad702691f2aa18cd4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a6fb64712b06118cad702691f2aa18cd4">AUDTERM_2_RIGHT</a>&#160;&#160;&#160;0b00000010</td></tr>
<tr class="separator:a6fb64712b06118cad702691f2aa18cd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3cdccfb4b6b42cdee682bdb6e4fc310"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aa3cdccfb4b6b42cdee682bdb6e4fc310">AUDTERM_1_RIGHT</a>&#160;&#160;&#160;0b00000001</td></tr>
<tr class="separator:aa3cdccfb4b6b42cdee682bdb6e4fc310"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a627044263543a1074dc9f4570aa8c915"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a627044263543a1074dc9f4570aa8c915">rAUDENA</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ac429365dce851ca57d8fe4f7c54a1caa">NR52_REG</a></td></tr>
<tr class="separator:a627044263543a1074dc9f4570aa8c915"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bbcf10e7a2b69127cd2f9e598bf601f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7bbcf10e7a2b69127cd2f9e598bf601f">AUDENA_ON</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:a7bbcf10e7a2b69127cd2f9e598bf601f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1b424d8f8a7438d19261401a843263d2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a1b424d8f8a7438d19261401a843263d2">AUDENA_OFF</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a1b424d8f8a7438d19261401a843263d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b576a1fe1473ac4aff8afecb28035cb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a8b576a1fe1473ac4aff8afecb28035cb">rLCDC</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a6515fdfaa50eeb7e63faeea54f77cd6b">LCDC_REG</a></td></tr>
<tr class="separator:a8b576a1fe1473ac4aff8afecb28035cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9de9f58318f113afbc955986a502692"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae9de9f58318f113afbc955986a502692">LCDCF_OFF</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:ae9de9f58318f113afbc955986a502692"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1491fc03ed7f02e7309cc7b0c48b6c8a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a1491fc03ed7f02e7309cc7b0c48b6c8a">LCDCF_ON</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:a1491fc03ed7f02e7309cc7b0c48b6c8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a178a111ffe8eb38a2875fcaf3bfeba3f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a178a111ffe8eb38a2875fcaf3bfeba3f">LCDCF_WIN9800</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a178a111ffe8eb38a2875fcaf3bfeba3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d555b0c19019150db73ca245ca62a78"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a9d555b0c19019150db73ca245ca62a78">LCDCF_WIN9C00</a>&#160;&#160;&#160;0b01000000</td></tr>
<tr class="separator:a9d555b0c19019150db73ca245ca62a78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a582ece3b5f6cc49d47b2ad3e16d47374"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a582ece3b5f6cc49d47b2ad3e16d47374">LCDCF_WINOFF</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a582ece3b5f6cc49d47b2ad3e16d47374"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13a5f08b9aae68f8fa57a8aa7705b732"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a13a5f08b9aae68f8fa57a8aa7705b732">LCDCF_WINON</a>&#160;&#160;&#160;0b00100000</td></tr>
<tr class="separator:a13a5f08b9aae68f8fa57a8aa7705b732"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69a43daf29c680b3ab0fbcad3118cd48"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a69a43daf29c680b3ab0fbcad3118cd48">LCDCF_BG8800</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a69a43daf29c680b3ab0fbcad3118cd48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a731588b96fb8cdbeb7e68c089373e6f8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a731588b96fb8cdbeb7e68c089373e6f8">LCDCF_BG8000</a>&#160;&#160;&#160;0b00010000</td></tr>
<tr class="separator:a731588b96fb8cdbeb7e68c089373e6f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4e03124190c7f96586b75cb4470a210"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae4e03124190c7f96586b75cb4470a210">LCDCF_BG9800</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:ae4e03124190c7f96586b75cb4470a210"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2e2a68c3274055a06cf38d00f007d4bf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a2e2a68c3274055a06cf38d00f007d4bf">LCDCF_BG9C00</a>&#160;&#160;&#160;0b00001000</td></tr>
<tr class="separator:a2e2a68c3274055a06cf38d00f007d4bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1452fbc14f59076347c4cd4864fbeb51"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a1452fbc14f59076347c4cd4864fbeb51">LCDCF_OBJ8</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a1452fbc14f59076347c4cd4864fbeb51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14eddd3d53d8e649f1754bd455b4863d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a14eddd3d53d8e649f1754bd455b4863d">LCDCF_OBJ16</a>&#160;&#160;&#160;0b00000100</td></tr>
<tr class="separator:a14eddd3d53d8e649f1754bd455b4863d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af14334f65debf6ee02cc21b58729cfde"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af14334f65debf6ee02cc21b58729cfde">LCDCF_OBJOFF</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:af14334f65debf6ee02cc21b58729cfde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6aef42158c90e8025b8341cdea2e3918"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a6aef42158c90e8025b8341cdea2e3918">LCDCF_OBJON</a>&#160;&#160;&#160;0b00000010</td></tr>
<tr class="separator:a6aef42158c90e8025b8341cdea2e3918"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8027f47983459c377169f57987b710c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aa8027f47983459c377169f57987b710c">LCDCF_BGOFF</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:aa8027f47983459c377169f57987b710c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97ab19d938f05bffbcb4221824c3bfce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a97ab19d938f05bffbcb4221824c3bfce">LCDCF_BGON</a>&#160;&#160;&#160;0b00000001</td></tr>
<tr class="separator:a97ab19d938f05bffbcb4221824c3bfce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac112618942cb4719def91693616baaff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac112618942cb4719def91693616baaff">LCDCF_B_ON</a>&#160;&#160;&#160;7</td></tr>
<tr class="separator:ac112618942cb4719def91693616baaff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac826fdb70a043ebb8f1b317b00db6ff3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac826fdb70a043ebb8f1b317b00db6ff3">LCDCF_B_WIN9C00</a>&#160;&#160;&#160;6</td></tr>
<tr class="separator:ac826fdb70a043ebb8f1b317b00db6ff3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1de721c95ddc8f29ba9b9deaee8d68c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae1de721c95ddc8f29ba9b9deaee8d68c">LCDCF_B_WINON</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:ae1de721c95ddc8f29ba9b9deaee8d68c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa336ca1c8bd29763222fc011a6272bdf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aa336ca1c8bd29763222fc011a6272bdf">LCDCF_B_BG8000</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:aa336ca1c8bd29763222fc011a6272bdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4889bb882e956665069212c4c8aa623b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a4889bb882e956665069212c4c8aa623b">LCDCF_B_BG9C00</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:a4889bb882e956665069212c4c8aa623b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8f5bcd5073aae5948a9647dcb76f779"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aa8f5bcd5073aae5948a9647dcb76f779">LCDCF_B_OBJ16</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:aa8f5bcd5073aae5948a9647dcb76f779"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f6852d0f1d295b03e1230d5d97cb3e9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a6f6852d0f1d295b03e1230d5d97cb3e9">LCDCF_B_OBJON</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a6f6852d0f1d295b03e1230d5d97cb3e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1f66868f63af2af6544e84122de3cc3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aa1f66868f63af2af6544e84122de3cc3">LCDCF_B_BGON</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:aa1f66868f63af2af6544e84122de3cc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a338ec378453b4457efdb3008978c0f28"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a338ec378453b4457efdb3008978c0f28">rSTAT</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ad40ebf3b29add46cdd310a7e0802bc6b">STAT_REG</a></td></tr>
<tr class="separator:a338ec378453b4457efdb3008978c0f28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b53105cc5be896b48794ba82d2aeb4c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a3b53105cc5be896b48794ba82d2aeb4c">STATF_LYC</a>&#160;&#160;&#160;0b01000000</td></tr>
<tr class="separator:a3b53105cc5be896b48794ba82d2aeb4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47b5bc2ec6afaf1d50a8db5f24415922"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a47b5bc2ec6afaf1d50a8db5f24415922">STATF_MODE10</a>&#160;&#160;&#160;0b00100000</td></tr>
<tr class="separator:a47b5bc2ec6afaf1d50a8db5f24415922"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad27f428fca89ea6b236ff3aa4769a05e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad27f428fca89ea6b236ff3aa4769a05e">STATF_MODE01</a>&#160;&#160;&#160;0b00010000</td></tr>
<tr class="separator:ad27f428fca89ea6b236ff3aa4769a05e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72b78d4d640033770be37d95bf8e1f9d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a72b78d4d640033770be37d95bf8e1f9d">STATF_MODE00</a>&#160;&#160;&#160;0b00001000</td></tr>
<tr class="separator:a72b78d4d640033770be37d95bf8e1f9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b3637bad69da368c3d7136632963fb7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a2b3637bad69da368c3d7136632963fb7">STATF_LYCF</a>&#160;&#160;&#160;0b00000100</td></tr>
<tr class="separator:a2b3637bad69da368c3d7136632963fb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab04e468d2403bc69f761daa300bb999a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ab04e468d2403bc69f761daa300bb999a">STATF_HBL</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:ab04e468d2403bc69f761daa300bb999a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb52e1f4b56ef259db300a187fe58fc9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#adb52e1f4b56ef259db300a187fe58fc9">STATF_VBL</a>&#160;&#160;&#160;0b00000001</td></tr>
<tr class="separator:adb52e1f4b56ef259db300a187fe58fc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc45e1a4ea60d8248102a71c1658c5a3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#acc45e1a4ea60d8248102a71c1658c5a3">STATF_OAM</a>&#160;&#160;&#160;0b00000010</td></tr>
<tr class="separator:acc45e1a4ea60d8248102a71c1658c5a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f5df560b791d2fc086c23f99dd03354"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a6f5df560b791d2fc086c23f99dd03354">STATF_LCD</a>&#160;&#160;&#160;0b00000011</td></tr>
<tr class="separator:a6f5df560b791d2fc086c23f99dd03354"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92a063885caf6c6cda665da0309055ec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a92a063885caf6c6cda665da0309055ec">STATF_BUSY</a>&#160;&#160;&#160;0b00000010</td></tr>
<tr class="separator:a92a063885caf6c6cda665da0309055ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1e4b66204a5bff207be36fdfedd63d5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac1e4b66204a5bff207be36fdfedd63d5">STATF_B_LYC</a>&#160;&#160;&#160;6</td></tr>
<tr class="separator:ac1e4b66204a5bff207be36fdfedd63d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac75479aa0d34ac4344d80451276e97cc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac75479aa0d34ac4344d80451276e97cc">STATF_B_MODE10</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:ac75479aa0d34ac4344d80451276e97cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b683ff804221c6fc721b996fce65bda"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a5b683ff804221c6fc721b996fce65bda">STATF_B_MODE01</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:a5b683ff804221c6fc721b996fce65bda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdbf6b3217f6a5681df94c8b8992d1d6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#acdbf6b3217f6a5681df94c8b8992d1d6">STATF_B_MODE00</a>&#160;&#160;&#160;3</td></tr>
<tr class="separator:acdbf6b3217f6a5681df94c8b8992d1d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab058c32e4ebf21b3beb06a0d7440e6ad"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ab058c32e4ebf21b3beb06a0d7440e6ad">STATF_B_LYCF</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:ab058c32e4ebf21b3beb06a0d7440e6ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55c4815aea004a9951606db7e7a1f0d7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a55c4815aea004a9951606db7e7a1f0d7">STATF_B_VBL</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a55c4815aea004a9951606db7e7a1f0d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7393f505e4277af40167d72415c46fa5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7393f505e4277af40167d72415c46fa5">STATF_B_OAM</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a7393f505e4277af40167d72415c46fa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b0bf7449b517b3cda2a89428db6deb9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a3b0bf7449b517b3cda2a89428db6deb9">STATF_B_BUSY</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a3b0bf7449b517b3cda2a89428db6deb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2537c13699429afa59a68c6d6598632"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad2537c13699429afa59a68c6d6598632">rSCY</a></td></tr>
<tr class="separator:ad2537c13699429afa59a68c6d6598632"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97932e023d96ece4715802b6c2565c43"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a97932e023d96ece4715802b6c2565c43">rSCX</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f">SCX_REG</a></td></tr>
<tr class="separator:a97932e023d96ece4715802b6c2565c43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa851dae67d0bb80c17415774558d985f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aa851dae67d0bb80c17415774558d985f">rLY</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#aeb643bd4eac2e6e410cae2fae677c0a7">LY_REG</a></td></tr>
<tr class="separator:aa851dae67d0bb80c17415774558d985f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92083741d31c9b2206b403e97124cbdc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a92083741d31c9b2206b403e97124cbdc">rLYC</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a591084a506c33266b7d6cc3b4b8936ae">LYC_REG</a></td></tr>
<tr class="separator:a92083741d31c9b2206b403e97124cbdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4225227c2812c3e3e500441f5e90772a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a4225227c2812c3e3e500441f5e90772a">rDMA</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ae13ce414d3fe7c98c1434918186dfc81">DMA_REG</a></td></tr>
<tr class="separator:a4225227c2812c3e3e500441f5e90772a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4fbcc4798c0721efcf4462c04a4566c1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a4fbcc4798c0721efcf4462c04a4566c1">rBGP</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#af577ba87ec3d13d7415e4c4a53cdf997">BGP_REG</a></td></tr>
<tr class="separator:a4fbcc4798c0721efcf4462c04a4566c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0a85bdedbbf1c79b5dbb5b23ca4bf79"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae0a85bdedbbf1c79b5dbb5b23ca4bf79">rOBP0</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a13f3e89f7b92258d825292e5058815c7">OBP0_REG</a></td></tr>
<tr class="separator:ae0a85bdedbbf1c79b5dbb5b23ca4bf79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a14470dca10f69c092d817a433383bd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a2a14470dca10f69c092d817a433383bd">rOBP1</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a9da545164e049ef773128f869daece13">OBP1_REG</a></td></tr>
<tr class="separator:a2a14470dca10f69c092d817a433383bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe84077234eb6e0520d7a6d0a9e903e7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#afe84077234eb6e0520d7a6d0a9e903e7">rWY</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850">WY_REG</a></td></tr>
<tr class="separator:afe84077234eb6e0520d7a6d0a9e903e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba3cbaeca5ad045fb27095c210b661b7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aba3cbaeca5ad045fb27095c210b661b7">rWX</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0">WX_REG</a></td></tr>
<tr class="separator:aba3cbaeca5ad045fb27095c210b661b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad3f67013699d0d38c203e4e863c91c41"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad3f67013699d0d38c203e4e863c91c41">rKEY1</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a7279430d110acf02fa176d5f427a6491">KEY1_REG</a></td></tr>
<tr class="separator:ad3f67013699d0d38c203e4e863c91c41"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a222d5e3cb366d5e720a832fc68ce3a13"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a222d5e3cb366d5e720a832fc68ce3a13">rSPD</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a7279430d110acf02fa176d5f427a6491">KEY1_REG</a></td></tr>
<tr class="separator:a222d5e3cb366d5e720a832fc68ce3a13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a793b667a76985934545f73268000371a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a793b667a76985934545f73268000371a">KEY1F_DBLSPEED</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:a793b667a76985934545f73268000371a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3205df57bc17c35df2924296341c6c69"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a3205df57bc17c35df2924296341c6c69">KEY1F_PREPARE</a>&#160;&#160;&#160;0b00000001</td></tr>
<tr class="separator:a3205df57bc17c35df2924296341c6c69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09fa1caa91313e57dc2c3dd354104b00"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a09fa1caa91313e57dc2c3dd354104b00">rVBK</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a></td></tr>
<tr class="separator:a09fa1caa91313e57dc2c3dd354104b00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad21d032f4ab5d5cf21c4d455c4513046"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad21d032f4ab5d5cf21c4d455c4513046">VBK_BANK_0</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:ad21d032f4ab5d5cf21c4d455c4513046"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b6b917fd4f396ba028bb18631165781"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781">VBK_TILES</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a6b6b917fd4f396ba028bb18631165781"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb1c02277ab645e83e2ee339e2f6a64f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#afb1c02277ab645e83e2ee339e2f6a64f">VBK_BANK_1</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:afb1c02277ab645e83e2ee339e2f6a64f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a418a105f4c7d4bf1cbc556eab72c27ca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca">VBK_ATTRIBUTES</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a418a105f4c7d4bf1cbc556eab72c27ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a893093832dbc9cb2221ef08068fd3658"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a893093832dbc9cb2221ef08068fd3658">BKGF_PRI</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:a893093832dbc9cb2221ef08068fd3658"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4f649cbcf7dd8cefda526aee7b2e29a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac4f649cbcf7dd8cefda526aee7b2e29a">BKGF_YFLIP</a>&#160;&#160;&#160;0b01000000</td></tr>
<tr class="separator:ac4f649cbcf7dd8cefda526aee7b2e29a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2916f86ab672a027a8cca3e2ba96f15b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a2916f86ab672a027a8cca3e2ba96f15b">BKGF_XFLIP</a>&#160;&#160;&#160;0b00100000</td></tr>
<tr class="separator:a2916f86ab672a027a8cca3e2ba96f15b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a07da4325be4f00825b0df8f7b562c009"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a07da4325be4f00825b0df8f7b562c009">BKGF_BANK0</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a07da4325be4f00825b0df8f7b562c009"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5b751c3e980ea453002074eadb885697"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a5b751c3e980ea453002074eadb885697">BKGF_BANK1</a>&#160;&#160;&#160;0b00001000</td></tr>
<tr class="separator:a5b751c3e980ea453002074eadb885697"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a771645b1215477023c89c8ea7e939d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a4a771645b1215477023c89c8ea7e939d">BKGF_CGB_PAL0</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a4a771645b1215477023c89c8ea7e939d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55225c84026779ae4596ceb319e2f111"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a55225c84026779ae4596ceb319e2f111">BKGF_CGB_PAL1</a>&#160;&#160;&#160;0b00000001</td></tr>
<tr class="separator:a55225c84026779ae4596ceb319e2f111"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3ccbb599ddbe72ce3e5e7f82552ceb1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af3ccbb599ddbe72ce3e5e7f82552ceb1">BKGF_CGB_PAL2</a>&#160;&#160;&#160;0b00000010</td></tr>
<tr class="separator:af3ccbb599ddbe72ce3e5e7f82552ceb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ee798f12c60156325284722d9a1a15a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a1ee798f12c60156325284722d9a1a15a">BKGF_CGB_PAL3</a>&#160;&#160;&#160;0b00000011</td></tr>
<tr class="separator:a1ee798f12c60156325284722d9a1a15a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb3a50ad5e3fc54bf332e4156c218e2b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#adb3a50ad5e3fc54bf332e4156c218e2b">BKGF_CGB_PAL4</a>&#160;&#160;&#160;0b00000100</td></tr>
<tr class="separator:adb3a50ad5e3fc54bf332e4156c218e2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a458910105b4cd6c2f84e8a658d1a5c86"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a458910105b4cd6c2f84e8a658d1a5c86">BKGF_CGB_PAL5</a>&#160;&#160;&#160;0b00000101</td></tr>
<tr class="separator:a458910105b4cd6c2f84e8a658d1a5c86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a563317d0bc48caf19a0ffe15100ca7fd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a563317d0bc48caf19a0ffe15100ca7fd">BKGF_CGB_PAL6</a>&#160;&#160;&#160;0b00000110</td></tr>
<tr class="separator:a563317d0bc48caf19a0ffe15100ca7fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7966b3d048fb1f1e348cc17f81fd5b04"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7966b3d048fb1f1e348cc17f81fd5b04">BKGF_CGB_PAL7</a>&#160;&#160;&#160;0b00000111</td></tr>
<tr class="separator:a7966b3d048fb1f1e348cc17f81fd5b04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5011196496193d80fc58cdb632fbab24"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a5011196496193d80fc58cdb632fbab24">rHDMA1</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ab16e97796d675205a027b1b28b52956e">HDMA1_REG</a></td></tr>
<tr class="separator:a5011196496193d80fc58cdb632fbab24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc4249f04a9081f45439f61dabf861e5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#abc4249f04a9081f45439f61dabf861e5">rHDMA2</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a801400d58ab7d862742e43b49fa68c8d">HDMA2_REG</a></td></tr>
<tr class="separator:abc4249f04a9081f45439f61dabf861e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aca2df62463b4c3bc4a291e18f26f4ec5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aca2df62463b4c3bc4a291e18f26f4ec5">rHDMA3</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a57a94790cda8101a29c0d20086770f1b">HDMA3_REG</a></td></tr>
<tr class="separator:aca2df62463b4c3bc4a291e18f26f4ec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adee641ce3abf6b891e0e16bb56bdfcf7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#adee641ce3abf6b891e0e16bb56bdfcf7">rHDMA4</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a3a2e883779980c1c37e780f47da4dd69">HDMA4_REG</a></td></tr>
<tr class="separator:adee641ce3abf6b891e0e16bb56bdfcf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7eecc25286b951a78ef0dfc97aab3a7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae7eecc25286b951a78ef0dfc97aab3a7">rHDMA5</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a1454ad6d5d04273eae1288af86deadac">HDMA5_REG</a></td></tr>
<tr class="separator:ae7eecc25286b951a78ef0dfc97aab3a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2a1acb31d2869997315be64bff66d24b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a2a1acb31d2869997315be64bff66d24b">HDMA5F_MODE_GP</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a2a1acb31d2869997315be64bff66d24b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c22f7324f09a14d666f9b21a9742789"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a3c22f7324f09a14d666f9b21a9742789">HDMA5F_MODE_HBL</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:a3c22f7324f09a14d666f9b21a9742789"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37c8ee0ef95132fd22cd426868510834"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a37c8ee0ef95132fd22cd426868510834">HDMA5F_BUSY</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:a37c8ee0ef95132fd22cd426868510834"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82c53e957d31d22c475e1629843bc12d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a82c53e957d31d22c475e1629843bc12d">rRP</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a76532f8742d9dd8cb26d2ccfd9c37bbf">RP_REG</a></td></tr>
<tr class="separator:a82c53e957d31d22c475e1629843bc12d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a092b2e33a050ac6ced4e897498ce9a2f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a092b2e33a050ac6ced4e897498ce9a2f">RPF_ENREAD</a>&#160;&#160;&#160;0b11000000</td></tr>
<tr class="separator:a092b2e33a050ac6ced4e897498ce9a2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaffaea3512173f90b85bae710d40ba6c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aaffaea3512173f90b85bae710d40ba6c">RPF_DATAIN</a>&#160;&#160;&#160;0b00000010</td></tr>
<tr class="separator:aaffaea3512173f90b85bae710d40ba6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac47b78eb2ffea207a8c7ac643555ba6c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac47b78eb2ffea207a8c7ac643555ba6c">RPF_WRITE_HI</a>&#160;&#160;&#160;0b00000001</td></tr>
<tr class="separator:ac47b78eb2ffea207a8c7ac643555ba6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0fe74a7c155ae95cbf20bbb5e1bf46b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ab0fe74a7c155ae95cbf20bbb5e1bf46b">RPF_WRITE_LO</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:ab0fe74a7c155ae95cbf20bbb5e1bf46b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4f1816144e0561ff4db1ad24f4ce847a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a4f1816144e0561ff4db1ad24f4ce847a">rBCPS</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a28fa1ca08ef1c8ed97280bc5e60bdd99">BCPS_REG</a></td></tr>
<tr class="separator:a4f1816144e0561ff4db1ad24f4ce847a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88cceb86b8168f4c539e9612a81145a6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a88cceb86b8168f4c539e9612a81145a6">BCPSF_AUTOINC</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:a88cceb86b8168f4c539e9612a81145a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3dbfd7c3f4a62774fbc98caa73899e96"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a3dbfd7c3f4a62774fbc98caa73899e96">rBCPD</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a1fc8ff37ffe1c431364e1ef7c3961b30">BCPD_REG</a></td></tr>
<tr class="separator:a3dbfd7c3f4a62774fbc98caa73899e96"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a056b789889ecf0691e54f721e015b873"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a056b789889ecf0691e54f721e015b873">rOCPS</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a1686d2457eb4ad834bb75fb81c86aed8">OCPS_REG</a></td></tr>
<tr class="separator:a056b789889ecf0691e54f721e015b873"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a6cc6543aa06c12b87e235c3d5da4ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a0a6cc6543aa06c12b87e235c3d5da4ff">OCPSF_AUTOINC</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:a0a6cc6543aa06c12b87e235c3d5da4ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a723eb3e0c2c681a050e9a325e35c25ae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a723eb3e0c2c681a050e9a325e35c25ae">rOCPD</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ae24d0e88a1e1b8367ac1f5709d3e500c">OCPD_REG</a></td></tr>
<tr class="separator:a723eb3e0c2c681a050e9a325e35c25ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a83e14896ee3ddf2a4201b534d8e5f398"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a83e14896ee3ddf2a4201b534d8e5f398">rSVBK</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#aa128832cecec4e609517fe3daf044e5e">SVBK_REG</a></td></tr>
<tr class="separator:a83e14896ee3ddf2a4201b534d8e5f398"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af93abe183851726958f27d979498032e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af93abe183851726958f27d979498032e">rSMBK</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#aa128832cecec4e609517fe3daf044e5e">SVBK_REG</a></td></tr>
<tr class="separator:af93abe183851726958f27d979498032e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28368838b9e270c301361a5f39c97154"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a28368838b9e270c301361a5f39c97154">rPCM12</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a428894ca3fd0bb4527b03bed551ff04c">PCM12_REG</a></td></tr>
<tr class="separator:a28368838b9e270c301361a5f39c97154"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1c402357ccc5f6c3c451450b30ca959"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac1c402357ccc5f6c3c451450b30ca959">rPCM34</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ac6d19ac313a99f41bd996e1ca5e43df0">PCM34_REG</a></td></tr>
<tr class="separator:ac1c402357ccc5f6c3c451450b30ca959"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52e850e75483f64ca070a33ee4877d47"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a52e850e75483f64ca070a33ee4877d47">rIE</a>&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#aaef0dc6aab2f821ab406fdbc643af48e">IE_REG</a></td></tr>
<tr class="separator:a52e850e75483f64ca070a33ee4877d47"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7ce989df75547f190d33cc85dce0187"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aa7ce989df75547f190d33cc85dce0187">IEF_HILO</a>&#160;&#160;&#160;0b00010000</td></tr>
<tr class="separator:aa7ce989df75547f190d33cc85dce0187"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a921bdc6c640b74c8c41e65f27882c68a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a921bdc6c640b74c8c41e65f27882c68a">IEF_SERIAL</a>&#160;&#160;&#160;0b00001000</td></tr>
<tr class="separator:a921bdc6c640b74c8c41e65f27882c68a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c06fa33152a235baf273f1828dfa0a4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7c06fa33152a235baf273f1828dfa0a4">IEF_TIMER</a>&#160;&#160;&#160;0b00000100</td></tr>
<tr class="separator:a7c06fa33152a235baf273f1828dfa0a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2eec77ca1b8730b410a7075c5a9c189e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a2eec77ca1b8730b410a7075c5a9c189e">IEF_STAT</a>&#160;&#160;&#160;0b00000010</td></tr>
<tr class="separator:a2eec77ca1b8730b410a7075c5a9c189e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b8d7fece663511d5778136a5ca0070b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a3b8d7fece663511d5778136a5ca0070b">IEF_VBLANK</a>&#160;&#160;&#160;0b00000001</td></tr>
<tr class="separator:a3b8d7fece663511d5778136a5ca0070b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8a88b504914eed6c0c4d2853689487ba"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a8a88b504914eed6c0c4d2853689487ba">AUDLEN_DUTY_12_5</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a8a88b504914eed6c0c4d2853689487ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52e58c151c5910792e75f7eea7f7ddbb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a52e58c151c5910792e75f7eea7f7ddbb">AUDLEN_DUTY_25</a>&#160;&#160;&#160;0b01000000</td></tr>
<tr class="separator:a52e58c151c5910792e75f7eea7f7ddbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd862604a105aa2475223b06abfa8bfe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#abd862604a105aa2475223b06abfa8bfe">AUDLEN_DUTY_50</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:abd862604a105aa2475223b06abfa8bfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a194e3432f1e4d5d23d4ea096cef783e5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a194e3432f1e4d5d23d4ea096cef783e5">AUDLEN_DUTY_75</a>&#160;&#160;&#160;0b11000000</td></tr>
<tr class="separator:a194e3432f1e4d5d23d4ea096cef783e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a367f10d1cfcc04fdbfcb88f09b230bd3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a367f10d1cfcc04fdbfcb88f09b230bd3">AUDLEN_LENGTH</a>(x)&#160;&#160;&#160;(x)</td></tr>
<tr class="separator:a367f10d1cfcc04fdbfcb88f09b230bd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7dab7d2ad1bf670875814d3029d54122"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7dab7d2ad1bf670875814d3029d54122">AUDENV_VOL</a>(x)&#160;&#160;&#160;((x) &lt;&lt; 4)</td></tr>
<tr class="separator:a7dab7d2ad1bf670875814d3029d54122"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f069f19e8a05d1f1114aaabf531739e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a9f069f19e8a05d1f1114aaabf531739e">AUDENV_UP</a>&#160;&#160;&#160;0b00001000</td></tr>
<tr class="separator:a9f069f19e8a05d1f1114aaabf531739e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa58f52563d21d56e79d422c544eeb13f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aa58f52563d21d56e79d422c544eeb13f">AUDENV_DOWN</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:aa58f52563d21d56e79d422c544eeb13f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad07fa5e19e334eee03c2fcb8671b2ed3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad07fa5e19e334eee03c2fcb8671b2ed3">AUDENV_LENGTH</a>(x)&#160;&#160;&#160;(x)</td></tr>
<tr class="separator:ad07fa5e19e334eee03c2fcb8671b2ed3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6d820a86bd30b531d5df5b27139ae92d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a6d820a86bd30b531d5df5b27139ae92d">AUDHIGH_RESTART</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:a6d820a86bd30b531d5df5b27139ae92d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab3325578cf7f7f67610353a62aba274e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ab3325578cf7f7f67610353a62aba274e">AUDHIGH_LENGTH_ON</a>&#160;&#160;&#160;0b01000000</td></tr>
<tr class="separator:ab3325578cf7f7f67610353a62aba274e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe4927e6bc7efa57461e3c3b84d242da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#afe4927e6bc7efa57461e3c3b84d242da">AUDHIGH_LENGTH_OFF</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:afe4927e6bc7efa57461e3c3b84d242da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a393866ca405b1023eec0e784bb88b026"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a393866ca405b1023eec0e784bb88b026">OAMF_PRI</a>&#160;&#160;&#160;0b10000000</td></tr>
<tr class="separator:a393866ca405b1023eec0e784bb88b026"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a820677d593625e8716c3b78f36feb805"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a820677d593625e8716c3b78f36feb805">OAMF_YFLIP</a>&#160;&#160;&#160;0b01000000</td></tr>
<tr class="separator:a820677d593625e8716c3b78f36feb805"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3cd1c1a1291d43dd43b181ff07f8b0a7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a3cd1c1a1291d43dd43b181ff07f8b0a7">OAMF_XFLIP</a>&#160;&#160;&#160;0b00100000</td></tr>
<tr class="separator:a3cd1c1a1291d43dd43b181ff07f8b0a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22b6b835de9ee737be73c4d252aac87c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a22b6b835de9ee737be73c4d252aac87c">OAMF_PAL0</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a22b6b835de9ee737be73c4d252aac87c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad92f3b2a1cc16700a4660c5821bcb15d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad92f3b2a1cc16700a4660c5821bcb15d">OAMF_PAL1</a>&#160;&#160;&#160;0b00010000</td></tr>
<tr class="separator:ad92f3b2a1cc16700a4660c5821bcb15d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aade9a193ade9ff22ed6f6263d1a3549b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aade9a193ade9ff22ed6f6263d1a3549b">OAMF_BANK0</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:aade9a193ade9ff22ed6f6263d1a3549b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad195d4be68ff54c3926c431fa5511de5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad195d4be68ff54c3926c431fa5511de5">OAMF_BANK1</a>&#160;&#160;&#160;0b00001000</td></tr>
<tr class="separator:ad195d4be68ff54c3926c431fa5511de5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ff8c8a7acb74ba54043596110091605"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a4ff8c8a7acb74ba54043596110091605">OAMF_CGB_PAL0</a>&#160;&#160;&#160;0b00000000</td></tr>
<tr class="separator:a4ff8c8a7acb74ba54043596110091605"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9dff52d03755812d3a5ee7ca971c2e83"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a9dff52d03755812d3a5ee7ca971c2e83">OAMF_CGB_PAL1</a>&#160;&#160;&#160;0b00000001</td></tr>
<tr class="separator:a9dff52d03755812d3a5ee7ca971c2e83"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a74744fb475532fa5d343e0818dcc6f88"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a74744fb475532fa5d343e0818dcc6f88">OAMF_CGB_PAL2</a>&#160;&#160;&#160;0b00000010</td></tr>
<tr class="separator:a74744fb475532fa5d343e0818dcc6f88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a704ab20694793ea87aace8bfc29568bc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a704ab20694793ea87aace8bfc29568bc">OAMF_CGB_PAL3</a>&#160;&#160;&#160;0b00000011</td></tr>
<tr class="separator:a704ab20694793ea87aace8bfc29568bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13d5cddfb4a05fa49fc794aeea675c7b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a13d5cddfb4a05fa49fc794aeea675c7b">OAMF_CGB_PAL4</a>&#160;&#160;&#160;0b00000100</td></tr>
<tr class="separator:a13d5cddfb4a05fa49fc794aeea675c7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af9284c71b8ebf10ef8b9e12268f2cce3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af9284c71b8ebf10ef8b9e12268f2cce3">OAMF_CGB_PAL5</a>&#160;&#160;&#160;0b00000101</td></tr>
<tr class="separator:af9284c71b8ebf10ef8b9e12268f2cce3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad6f5b0d9ae958dee3d6dfa8f4273ff5a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad6f5b0d9ae958dee3d6dfa8f4273ff5a">OAMF_CGB_PAL6</a>&#160;&#160;&#160;0b00000110</td></tr>
<tr class="separator:ad6f5b0d9ae958dee3d6dfa8f4273ff5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4b27e8f3c3e14a4f91051fea4c64e4b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af4b27e8f3c3e14a4f91051fea4c64e4b">OAMF_CGB_PAL7</a>&#160;&#160;&#160;0b00000111</td></tr>
<tr class="separator:af4b27e8f3c3e14a4f91051fea4c64e4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dc4d1ee47fe269761fe8fc46d56dabb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a5dc4d1ee47fe269761fe8fc46d56dabb">OAMF_PALMASK</a>&#160;&#160;&#160;0b00000111</td></tr>
<tr class="separator:a5dc4d1ee47fe269761fe8fc46d56dabb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a519e327cac96f68a8ca9b77e0343672f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a519e327cac96f68a8ca9b77e0343672f">DEVICE_SCREEN_X_OFFSET</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a519e327cac96f68a8ca9b77e0343672f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af334c0e7dd6e434b3dbebd45bcdeb75a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af334c0e7dd6e434b3dbebd45bcdeb75a">DEVICE_SCREEN_Y_OFFSET</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:af334c0e7dd6e434b3dbebd45bcdeb75a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add7f32ba868ef6517798f5fce337e4b2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#add7f32ba868ef6517798f5fce337e4b2">DEVICE_SCREEN_WIDTH</a>&#160;&#160;&#160;20</td></tr>
<tr class="separator:add7f32ba868ef6517798f5fce337e4b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad252264fdcf900e5fbf611f7a45962ed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad252264fdcf900e5fbf611f7a45962ed">DEVICE_SCREEN_HEIGHT</a>&#160;&#160;&#160;18</td></tr>
<tr class="separator:ad252264fdcf900e5fbf611f7a45962ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a491dc081eae8c81e7ca88075ab806291"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a491dc081eae8c81e7ca88075ab806291">DEVICE_SCREEN_BUFFER_WIDTH</a>&#160;&#160;&#160;32</td></tr>
<tr class="separator:a491dc081eae8c81e7ca88075ab806291"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81fb56b6778772f829dab4c534e7749e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a81fb56b6778772f829dab4c534e7749e">DEVICE_SCREEN_BUFFER_HEIGHT</a>&#160;&#160;&#160;32</td></tr>
<tr class="separator:a81fb56b6778772f829dab4c534e7749e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4d682ed7a6158c5ba10afec739b17a8a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a4d682ed7a6158c5ba10afec739b17a8a">DEVICE_SCREEN_MAP_ENTRY_SIZE</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a4d682ed7a6158c5ba10afec739b17a8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af531e7ac0c0a58517fa3061631745c31"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af531e7ac0c0a58517fa3061631745c31">DEVICE_SPRITE_PX_OFFSET_X</a>&#160;&#160;&#160;8</td></tr>
<tr class="separator:af531e7ac0c0a58517fa3061631745c31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f6c8420831388300bbec13ea4cb57a0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7f6c8420831388300bbec13ea4cb57a0">DEVICE_SPRITE_PX_OFFSET_Y</a>&#160;&#160;&#160;16</td></tr>
<tr class="separator:a7f6c8420831388300bbec13ea4cb57a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62cb8564bf5e8cdd85ac33bc1c7896f2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a62cb8564bf5e8cdd85ac33bc1c7896f2">DEVICE_WINDOW_PX_OFFSET_X</a>&#160;&#160;&#160;7</td></tr>
<tr class="separator:a62cb8564bf5e8cdd85ac33bc1c7896f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f8565ca9dc8eacd88d0d58313408329"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a3f8565ca9dc8eacd88d0d58313408329">DEVICE_WINDOW_PX_OFFSET_Y</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a3f8565ca9dc8eacd88d0d58313408329"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad14c51cdfb347c34c364f54e67dc978d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad14c51cdfb347c34c364f54e67dc978d">DEVICE_SCREEN_PX_WIDTH</a>&#160;&#160;&#160;(<a class="el" href="nes_2hardware_8h.html#add7f32ba868ef6517798f5fce337e4b2">DEVICE_SCREEN_WIDTH</a> * 8)</td></tr>
<tr class="separator:ad14c51cdfb347c34c364f54e67dc978d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bd450aa268b881257089cf8cd6697ec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7bd450aa268b881257089cf8cd6697ec">DEVICE_SCREEN_PX_HEIGHT</a>&#160;&#160;&#160;(<a class="el" href="nes_2hardware_8h.html#ad252264fdcf900e5fbf611f7a45962ed">DEVICE_SCREEN_HEIGHT</a> * 8)</td></tr>
<tr class="separator:a7bd450aa268b881257089cf8cd6697ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:aea9200b29be90b58417787720cdf750b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aea9200b29be90b58417787720cdf750b">_VRAM</a> []</td></tr>
<tr class="separator:aea9200b29be90b58417787720cdf750b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73c94166161c33c61d63b3e4b5209cd0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a73c94166161c33c61d63b3e4b5209cd0">_VRAM8000</a> []</td></tr>
<tr class="separator:a73c94166161c33c61d63b3e4b5209cd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af763563b6123ef29d73931f616969049"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af763563b6123ef29d73931f616969049">_VRAM8800</a> []</td></tr>
<tr class="separator:af763563b6123ef29d73931f616969049"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a668fd555c203361f5e4b835f05243102"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a668fd555c203361f5e4b835f05243102">_VRAM9000</a> []</td></tr>
<tr class="separator:a668fd555c203361f5e4b835f05243102"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5b9d1761bb972948fe10637dfaa94a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac5b9d1761bb972948fe10637dfaa94a7">_SCRN0</a> []</td></tr>
<tr class="separator:ac5b9d1761bb972948fe10637dfaa94a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afff31f511127bf7ba1bd3b6bc740aee8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#afff31f511127bf7ba1bd3b6bc740aee8">_SCRN1</a> []</td></tr>
<tr class="separator:afff31f511127bf7ba1bd3b6bc740aee8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09a4ae65605182c8b694197d3aea695e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a09a4ae65605182c8b694197d3aea695e">_SRAM</a> []</td></tr>
<tr class="separator:a09a4ae65605182c8b694197d3aea695e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1cf31cae6046360271ead6e8b7a6e87"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac1cf31cae6046360271ead6e8b7a6e87">_RAM</a> []</td></tr>
<tr class="separator:ac1cf31cae6046360271ead6e8b7a6e87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f83a5f5daa6418c77756e32923aef5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a2f83a5f5daa6418c77756e32923aef5a">_RAMBANK</a> []</td></tr>
<tr class="separator:a2f83a5f5daa6418c77756e32923aef5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7030908728e166877fba9065671deb02"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7030908728e166877fba9065671deb02">_OAMRAM</a> []</td></tr>
<tr class="separator:a7030908728e166877fba9065671deb02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a134e3f274c1e607b8c5ff5724860e288"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a134e3f274c1e607b8c5ff5724860e288">_IO</a> []</td></tr>
<tr class="separator:a134e3f274c1e607b8c5ff5724860e288"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70db64bdd045a9df09b289fe9b28af22"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a70db64bdd045a9df09b289fe9b28af22">_AUD3WAVERAM</a> []</td></tr>
<tr class="separator:a70db64bdd045a9df09b289fe9b28af22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a472e3b0909a2f0878f643e9968b871ef"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a472e3b0909a2f0878f643e9968b871ef">_HRAM</a> []</td></tr>
<tr class="separator:a472e3b0909a2f0878f643e9968b871ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64dd59016e4f0e78672962fbc553a4b4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a64dd59016e4f0e78672962fbc553a4b4">rRAMG</a></td></tr>
<tr class="separator:a64dd59016e4f0e78672962fbc553a4b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0976a29e341edc6ceb810e6eb0328f1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae0976a29e341edc6ceb810e6eb0328f1">rROMB0</a></td></tr>
<tr class="separator:ae0976a29e341edc6ceb810e6eb0328f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a014f3a9d7ce8f8026c9ac6c0410bb099"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a014f3a9d7ce8f8026c9ac6c0410bb099">rROMB1</a></td></tr>
<tr class="separator:a014f3a9d7ce8f8026c9ac6c0410bb099"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac2985dbccb16c4c00381d6fbe9600aff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac2985dbccb16c4c00381d6fbe9600aff">rRAMB</a></td></tr>
<tr class="separator:ac2985dbccb16c4c00381d6fbe9600aff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72f13bc5e9d5d2c2bd837566062007a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a72f13bc5e9d5d2c2bd837566062007a4">rMBC7_SRAM_ENABLE_1</a></td></tr>
<tr class="separator:a72f13bc5e9d5d2c2bd837566062007a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0f49339112f87fecc29a8e0d7f6636bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a0f49339112f87fecc29a8e0d7f6636bb">rMBC7_SRAM_ENABLE_2</a></td></tr>
<tr class="separator:a0f49339112f87fecc29a8e0d7f6636bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee53ec47dc1fcc0b5eb4e8e4e8505a30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aee53ec47dc1fcc0b5eb4e8e4e8505a30">rMBC7_LATCH_1</a></td></tr>
<tr class="separator:aee53ec47dc1fcc0b5eb4e8e4e8505a30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe4c4490be3e52a9e4096421af3d37e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#abe4c4490be3e52a9e4096421af3d37e1">rMBC7_LATCH_2</a></td></tr>
<tr class="separator:abe4c4490be3e52a9e4096421af3d37e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e24325500b1b08daf1fefe60d7dc030"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a9e24325500b1b08daf1fefe60d7dc030">rMBC7_ACCEL_X_LO</a></td></tr>
<tr class="separator:a9e24325500b1b08daf1fefe60d7dc030"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33690469970c7f845600e56902e8bfe0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a33690469970c7f845600e56902e8bfe0">rMBC7_ACCEL_X_HI</a></td></tr>
<tr class="separator:a33690469970c7f845600e56902e8bfe0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16ec6767bce0ca8c46ac6f67727e4640"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a16ec6767bce0ca8c46ac6f67727e4640">rMBC7_ACCEL_Y_LO</a></td></tr>
<tr class="separator:a16ec6767bce0ca8c46ac6f67727e4640"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1faf3ac761847699c2c60ce044387b39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a1faf3ac761847699c2c60ce044387b39">rMBC7_ACCEL_Y_HI</a></td></tr>
<tr class="separator:a1faf3ac761847699c2c60ce044387b39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04f9a36ab04334fcd21d2f50c125d5d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a04f9a36ab04334fcd21d2f50c125d5d0">P1_REG</a></td></tr>
<tr class="separator:a04f9a36ab04334fcd21d2f50c125d5d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f2da0d8200f44b6fd694c4a2bea820e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a5f2da0d8200f44b6fd694c4a2bea820e">SB_REG</a></td></tr>
<tr class="separator:a5f2da0d8200f44b6fd694c4a2bea820e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0fb715973ee3edd1b525eb7f503e3b2a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a0fb715973ee3edd1b525eb7f503e3b2a">SC_REG</a></td></tr>
<tr class="separator:a0fb715973ee3edd1b525eb7f503e3b2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa1e18e47bf68ce68d7807fff6edf16b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#afa1e18e47bf68ce68d7807fff6edf16b">DIV_REG</a></td></tr>
<tr class="separator:afa1e18e47bf68ce68d7807fff6edf16b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d295bb437953de5ebcb3c12d65743aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a9d295bb437953de5ebcb3c12d65743aa">TIMA_REG</a></td></tr>
<tr class="separator:a9d295bb437953de5ebcb3c12d65743aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39e5a5b9afd2c2ca78de4aba7ccd071c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a39e5a5b9afd2c2ca78de4aba7ccd071c">TMA_REG</a></td></tr>
<tr class="separator:a39e5a5b9afd2c2ca78de4aba7ccd071c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a659173ac2c8da7fd04bc77973eb95256"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a659173ac2c8da7fd04bc77973eb95256">TAC_REG</a></td></tr>
<tr class="separator:a659173ac2c8da7fd04bc77973eb95256"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a509a5d0f138b40830cb447a862573be5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a509a5d0f138b40830cb447a862573be5">IF_REG</a></td></tr>
<tr class="separator:a509a5d0f138b40830cb447a862573be5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad859dc62b1df1584ade0cbb822a3e46f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad859dc62b1df1584ade0cbb822a3e46f">NR10_REG</a></td></tr>
<tr class="separator:ad859dc62b1df1584ade0cbb822a3e46f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad53dc7f22b99fce195210a95f2749a72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad53dc7f22b99fce195210a95f2749a72">NR11_REG</a></td></tr>
<tr class="separator:ad53dc7f22b99fce195210a95f2749a72"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7accf5feabd95a2d84c72f5915fff837"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7accf5feabd95a2d84c72f5915fff837">NR12_REG</a></td></tr>
<tr class="separator:a7accf5feabd95a2d84c72f5915fff837"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3d30d4797321b403cd713d727fa3db6c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a3d30d4797321b403cd713d727fa3db6c">NR13_REG</a></td></tr>
<tr class="separator:a3d30d4797321b403cd713d727fa3db6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04c340d91842e8ee2b93922c2bcf39a4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a04c340d91842e8ee2b93922c2bcf39a4">NR14_REG</a></td></tr>
<tr class="separator:a04c340d91842e8ee2b93922c2bcf39a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dd3af1c8e3c66409aa0bc889d98e171"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a6dd3af1c8e3c66409aa0bc889d98e171">NR21_REG</a></td></tr>
<tr class="separator:a6dd3af1c8e3c66409aa0bc889d98e171"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1301c73bf93350045ba3a4887723ae8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af1301c73bf93350045ba3a4887723ae8">NR22_REG</a></td></tr>
<tr class="separator:af1301c73bf93350045ba3a4887723ae8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bb32ac86e3fbf5f869410ba42620616"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7bb32ac86e3fbf5f869410ba42620616">NR23_REG</a></td></tr>
<tr class="separator:a7bb32ac86e3fbf5f869410ba42620616"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6676e579a5e421adfb3d3e2d470d9ab6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a6676e579a5e421adfb3d3e2d470d9ab6">NR24_REG</a></td></tr>
<tr class="separator:a6676e579a5e421adfb3d3e2d470d9ab6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85d8e680d4d40a918b4195d2a4fada2a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a85d8e680d4d40a918b4195d2a4fada2a">NR30_REG</a></td></tr>
<tr class="separator:a85d8e680d4d40a918b4195d2a4fada2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aea78f857e34370d7e1177a8bafe08148"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aea78f857e34370d7e1177a8bafe08148">NR31_REG</a></td></tr>
<tr class="separator:aea78f857e34370d7e1177a8bafe08148"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a244ee6d8f6144be9b0f94602eddb6239"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a244ee6d8f6144be9b0f94602eddb6239">NR32_REG</a></td></tr>
<tr class="separator:a244ee6d8f6144be9b0f94602eddb6239"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a01c768b60853c8eecdefc2cedfc8d672"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a01c768b60853c8eecdefc2cedfc8d672">NR33_REG</a></td></tr>
<tr class="separator:a01c768b60853c8eecdefc2cedfc8d672"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6da3e2cdbac1331bef3f6de9c808ab1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ab6da3e2cdbac1331bef3f6de9c808ab1">NR34_REG</a></td></tr>
<tr class="separator:ab6da3e2cdbac1331bef3f6de9c808ab1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a557833cc1671aa0bd71f33766b4e0f24"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a557833cc1671aa0bd71f33766b4e0f24">NR41_REG</a></td></tr>
<tr class="separator:a557833cc1671aa0bd71f33766b4e0f24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba3d9fb63552bc02ec879696b581adac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aba3d9fb63552bc02ec879696b581adac">NR42_REG</a></td></tr>
<tr class="separator:aba3d9fb63552bc02ec879696b581adac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52593a64863d51fbf5860b0d31448972"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a52593a64863d51fbf5860b0d31448972">NR43_REG</a></td></tr>
<tr class="separator:a52593a64863d51fbf5860b0d31448972"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a849d2cff8df2655f86b294466bec40d6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a849d2cff8df2655f86b294466bec40d6">NR44_REG</a></td></tr>
<tr class="separator:a849d2cff8df2655f86b294466bec40d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a924fdf48f6ad020423f6309055314928"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a924fdf48f6ad020423f6309055314928">NR50_REG</a></td></tr>
<tr class="separator:a924fdf48f6ad020423f6309055314928"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab28f97eabd5f32d48ea27d97bd5dc64f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ab28f97eabd5f32d48ea27d97bd5dc64f">NR51_REG</a></td></tr>
<tr class="separator:ab28f97eabd5f32d48ea27d97bd5dc64f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac429365dce851ca57d8fe4f7c54a1caa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac429365dce851ca57d8fe4f7c54a1caa">NR52_REG</a></td></tr>
<tr class="separator:ac429365dce851ca57d8fe4f7c54a1caa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2fe41a6e0abb211cc00a8fca90543966"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a2fe41a6e0abb211cc00a8fca90543966">AUD3WAVE</a> [16]</td></tr>
<tr class="separator:a2fe41a6e0abb211cc00a8fca90543966"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a271367a0bf840e5422b3a7ed541776f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a271367a0bf840e5422b3a7ed541776f8">PCM_SAMPLE</a> [16]</td></tr>
<tr class="separator:a271367a0bf840e5422b3a7ed541776f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6515fdfaa50eeb7e63faeea54f77cd6b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a6515fdfaa50eeb7e63faeea54f77cd6b">LCDC_REG</a></td></tr>
<tr class="separator:a6515fdfaa50eeb7e63faeea54f77cd6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad40ebf3b29add46cdd310a7e0802bc6b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ad40ebf3b29add46cdd310a7e0802bc6b">STAT_REG</a></td></tr>
<tr class="separator:ad40ebf3b29add46cdd310a7e0802bc6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a244b162cf13bbcb4fe842d7e298b39c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a244b162cf13bbcb4fe842d7e298b39c2">SCY_REG</a></td></tr>
<tr class="separator:a244b162cf13bbcb4fe842d7e298b39c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86cc170585319565195f2c163250be1f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f">SCX_REG</a></td></tr>
<tr class="separator:a86cc170585319565195f2c163250be1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeb643bd4eac2e6e410cae2fae677c0a7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aeb643bd4eac2e6e410cae2fae677c0a7">LY_REG</a></td></tr>
<tr class="separator:aeb643bd4eac2e6e410cae2fae677c0a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a591084a506c33266b7d6cc3b4b8936ae"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a591084a506c33266b7d6cc3b4b8936ae">LYC_REG</a></td></tr>
<tr class="separator:a591084a506c33266b7d6cc3b4b8936ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae13ce414d3fe7c98c1434918186dfc81"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae13ce414d3fe7c98c1434918186dfc81">DMA_REG</a></td></tr>
<tr class="separator:ae13ce414d3fe7c98c1434918186dfc81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af577ba87ec3d13d7415e4c4a53cdf997"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#af577ba87ec3d13d7415e4c4a53cdf997">BGP_REG</a></td></tr>
<tr class="separator:af577ba87ec3d13d7415e4c4a53cdf997"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a13f3e89f7b92258d825292e5058815c7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a13f3e89f7b92258d825292e5058815c7">OBP0_REG</a></td></tr>
<tr class="separator:a13f3e89f7b92258d825292e5058815c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9da545164e049ef773128f869daece13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a9da545164e049ef773128f869daece13">OBP1_REG</a></td></tr>
<tr class="separator:a9da545164e049ef773128f869daece13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c8d52607616ef37da335447e4cbe850"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850">WY_REG</a></td></tr>
<tr class="separator:a1c8d52607616ef37da335447e4cbe850"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a310aa43fbee2fd6b6b419df48acce1e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0">WX_REG</a></td></tr>
<tr class="separator:a310aa43fbee2fd6b6b419df48acce1e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7279430d110acf02fa176d5f427a6491"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a7279430d110acf02fa176d5f427a6491">KEY1_REG</a></td></tr>
<tr class="separator:a7279430d110acf02fa176d5f427a6491"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ccae0d556500e1055a0ec8de20c535a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a></td></tr>
<tr class="separator:a5ccae0d556500e1055a0ec8de20c535a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab16e97796d675205a027b1b28b52956e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ab16e97796d675205a027b1b28b52956e">HDMA1_REG</a></td></tr>
<tr class="separator:ab16e97796d675205a027b1b28b52956e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a801400d58ab7d862742e43b49fa68c8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a801400d58ab7d862742e43b49fa68c8d">HDMA2_REG</a></td></tr>
<tr class="separator:a801400d58ab7d862742e43b49fa68c8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57a94790cda8101a29c0d20086770f1b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a57a94790cda8101a29c0d20086770f1b">HDMA3_REG</a></td></tr>
<tr class="separator:a57a94790cda8101a29c0d20086770f1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a2e883779980c1c37e780f47da4dd69"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a3a2e883779980c1c37e780f47da4dd69">HDMA4_REG</a></td></tr>
<tr class="separator:a3a2e883779980c1c37e780f47da4dd69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1454ad6d5d04273eae1288af86deadac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a1454ad6d5d04273eae1288af86deadac">HDMA5_REG</a></td></tr>
<tr class="separator:a1454ad6d5d04273eae1288af86deadac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a76532f8742d9dd8cb26d2ccfd9c37bbf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a76532f8742d9dd8cb26d2ccfd9c37bbf">RP_REG</a></td></tr>
<tr class="separator:a76532f8742d9dd8cb26d2ccfd9c37bbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28fa1ca08ef1c8ed97280bc5e60bdd99"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a28fa1ca08ef1c8ed97280bc5e60bdd99">BCPS_REG</a></td></tr>
<tr class="separator:a28fa1ca08ef1c8ed97280bc5e60bdd99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fc8ff37ffe1c431364e1ef7c3961b30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a1fc8ff37ffe1c431364e1ef7c3961b30">BCPD_REG</a></td></tr>
<tr class="separator:a1fc8ff37ffe1c431364e1ef7c3961b30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1686d2457eb4ad834bb75fb81c86aed8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a1686d2457eb4ad834bb75fb81c86aed8">OCPS_REG</a></td></tr>
<tr class="separator:a1686d2457eb4ad834bb75fb81c86aed8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae24d0e88a1e1b8367ac1f5709d3e500c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ae24d0e88a1e1b8367ac1f5709d3e500c">OCPD_REG</a></td></tr>
<tr class="separator:ae24d0e88a1e1b8367ac1f5709d3e500c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa128832cecec4e609517fe3daf044e5e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aa128832cecec4e609517fe3daf044e5e">SVBK_REG</a></td></tr>
<tr class="separator:aa128832cecec4e609517fe3daf044e5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a428894ca3fd0bb4527b03bed551ff04c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#a428894ca3fd0bb4527b03bed551ff04c">PCM12_REG</a></td></tr>
<tr class="separator:a428894ca3fd0bb4527b03bed551ff04c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6d19ac313a99f41bd996e1ca5e43df0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#ac6d19ac313a99f41bd996e1ca5e43df0">PCM34_REG</a></td></tr>
<tr class="separator:ac6d19ac313a99f41bd996e1ca5e43df0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaef0dc6aab2f821ab406fdbc643af48e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="gb_2hardware_8h.html#aaef0dc6aab2f821ab406fdbc643af48e">IE_REG</a></td></tr>
<tr class="separator:aaef0dc6aab2f821ab406fdbc643af48e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Defines that let the GB's hardware registers be accessed from C.</p>
<p>See the <a class="el" href="docs_links_and_tools.html#Pandocs">Pandocs</a> for more details on each register. </p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
<a id="ab2767d5f8f0ad35d8c8ee0bb3f4c51c3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">&#9670;&nbsp;</a></span>__BYTES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define __BYTES&#160;&#160;&#160;extern <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3b39604bdf93a32e9ff965c1a55f0df8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b39604bdf93a32e9ff965c1a55f0df8">&#9670;&nbsp;</a></span>__BYTE_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define __BYTE_REG&#160;&#160;&#160;extern volatile <a class="el" href="asm_2types_8h.html#a280213815420791851f7e59bdc8a3c95">UBYTE</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0b42e4dadd74c927e8b801b4f42c0e44"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0b42e4dadd74c927e8b801b4f42c0e44">&#9670;&nbsp;</a></span>__REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define __REG&#160;&#160;&#160;extern volatile <a class="el" href="asm_2types_8h.html#afb3731986211fded0a874086c98ffcc4">SFR</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa2c85246f3b42c2e140bf58cbd0cec80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa2c85246f3b42c2e140bf58cbd0cec80">&#9670;&nbsp;</a></span>MBC7_LATCH_ERASE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MBC7_LATCH_ERASE&#160;&#160;&#160;0x55u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5aa863850a6e5fa1a919deac86c33192"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5aa863850a6e5fa1a919deac86c33192">&#9670;&nbsp;</a></span>MBC7_LATCH_CAPTURE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MBC7_LATCH_CAPTURE&#160;&#160;&#160;0xAAu</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6e5aa02c219181b3432ae317abfaf122"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6e5aa02c219181b3432ae317abfaf122">&#9670;&nbsp;</a></span>MBC7_SRAM_ENABLE_KEY_1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MBC7_SRAM_ENABLE_KEY_1&#160;&#160;&#160;0x0Au</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae5bdbf27e6fc9ecee7fcf493ca3907f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae5bdbf27e6fc9ecee7fcf493ca3907f2">&#9670;&nbsp;</a></span>MBC7_SRAM_ENABLE_KEY_2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MBC7_SRAM_ENABLE_KEY_2&#160;&#160;&#160;0x40u</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae7eccdbd4f7b211074591866f515b760"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7eccdbd4f7b211074591866f515b760">&#9670;&nbsp;</a></span>rP1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rP1&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a04f9a36ab04334fcd21d2f50c125d5d0">P1_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6963ef598339e1163d30e57a962e5278"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6963ef598339e1163d30e57a962e5278">&#9670;&nbsp;</a></span>P1F_5</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define P1F_5&#160;&#160;&#160;0b00100000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad215dbfc83c9486ead2f28510366f40b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad215dbfc83c9486ead2f28510366f40b">&#9670;&nbsp;</a></span>P1F_4</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define P1F_4&#160;&#160;&#160;0b00010000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae8e325a01af1c20935a0c73ea6465a0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae8e325a01af1c20935a0c73ea6465a0e">&#9670;&nbsp;</a></span>P1F_3</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define P1F_3&#160;&#160;&#160;0b00001000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af59d0dd661ea73965101294d30111385"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af59d0dd661ea73965101294d30111385">&#9670;&nbsp;</a></span>P1F_2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define P1F_2&#160;&#160;&#160;0b00000100</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aad20c4bf5115b40c9118a484808f4b92"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad20c4bf5115b40c9118a484808f4b92">&#9670;&nbsp;</a></span>P1F_1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define P1F_1&#160;&#160;&#160;0b00000010</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aedf8627c42ccf0aad5025ef629f4395a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aedf8627c42ccf0aad5025ef629f4395a">&#9670;&nbsp;</a></span>P1F_0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define P1F_0&#160;&#160;&#160;0b00000001</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aeaabebe6a36d9e59a01dfceceb7b37d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeaabebe6a36d9e59a01dfceceb7b37d0">&#9670;&nbsp;</a></span>P1F_GET_DPAD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define P1F_GET_DPAD&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a6963ef598339e1163d30e57a962e5278">P1F_5</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a750bc82ab34a8929a5bba10f2336abe6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a750bc82ab34a8929a5bba10f2336abe6">&#9670;&nbsp;</a></span>P1F_GET_BTN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define P1F_GET_BTN&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ad215dbfc83c9486ead2f28510366f40b">P1F_4</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a5c97ffb0ee0a345ad31797da26410b5a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5c97ffb0ee0a345ad31797da26410b5a">&#9670;&nbsp;</a></span>P1F_GET_NONE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define P1F_GET_NONE&#160;&#160;&#160;(<a class="el" href="gb_2hardware_8h.html#ad215dbfc83c9486ead2f28510366f40b">P1F_4</a> | <a class="el" href="gb_2hardware_8h.html#a6963ef598339e1163d30e57a962e5278">P1F_5</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af35c8012bca7a164f0910d55cdf6030f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af35c8012bca7a164f0910d55cdf6030f">&#9670;&nbsp;</a></span>rSB</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rSB&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a5f2da0d8200f44b6fd694c4a2bea820e">SB_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7780d3a9b0fcc42499ed2451d7ab2ec5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7780d3a9b0fcc42499ed2451d7ab2ec5">&#9670;&nbsp;</a></span>rSC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rSC&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a0fb715973ee3edd1b525eb7f503e3b2a">SC_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a21a6e935e8a3ac591905429874ccbe84"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a21a6e935e8a3ac591905429874ccbe84">&#9670;&nbsp;</a></span>SIOF_XFER_START</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SIOF_XFER_START&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Serial IO: Start Transfer. Automatically cleared at the end of transfer </p>

</div>
</div>
<a id="a55ab8a9eb853e9bcfd72a2bf7e2c524b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a55ab8a9eb853e9bcfd72a2bf7e2c524b">&#9670;&nbsp;</a></span>SIOF_CLOCK_INT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SIOF_CLOCK_INT&#160;&#160;&#160;0b00000001</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Serial IO: Use Internal clock </p>

</div>
</div>
<a id="a72a900117cdee0fbec10a278d9de0876"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72a900117cdee0fbec10a278d9de0876">&#9670;&nbsp;</a></span>SIOF_CLOCK_EXT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SIOF_CLOCK_EXT&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Serial IO: Use External clock </p>

</div>
</div>
<a id="ae9c948fad514ac440b7c6cc037384ec2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9c948fad514ac440b7c6cc037384ec2">&#9670;&nbsp;</a></span>SIOF_SPEED_1X</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SIOF_SPEED_1X&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Serial IO: If internal clock then 8KHz mode, 1KB/s (16Khz in CGB high-speed mode, 2KB/s) </p>

</div>
</div>
<a id="a44f550e55e7154388748e7c330929c63"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a44f550e55e7154388748e7c330929c63">&#9670;&nbsp;</a></span>SIOF_SPEED_32X</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SIOF_SPEED_32X&#160;&#160;&#160;0b00000010</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Serial IO: <b>CGB-Mode ONLY</b> If internal clock then 256KHz mode, 32KB/s (512KHz in CGB high-speed mode, 64KB/s) </p>

</div>
</div>
<a id="a19b35b0b21101a2782ce5bde4125db04"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19b35b0b21101a2782ce5bde4125db04">&#9670;&nbsp;</a></span>SIOF_B_CLOCK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SIOF_B_CLOCK&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a32b7b11b2ca90ffb52ce19e7279ea973"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a32b7b11b2ca90ffb52ce19e7279ea973">&#9670;&nbsp;</a></span>SIOF_B_SPEED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SIOF_B_SPEED&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a03aaffc30c9ff81d86502c1f6b3dbaea"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a03aaffc30c9ff81d86502c1f6b3dbaea">&#9670;&nbsp;</a></span>SIOF_B_XFER_START</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SIOF_B_XFER_START&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9a23aa4755bbd3994d2b3b8dd77c5b50"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9a23aa4755bbd3994d2b3b8dd77c5b50">&#9670;&nbsp;</a></span>SCF_START</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SCF_START&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a21a6e935e8a3ac591905429874ccbe84">SIOF_XFER_START</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a72d6af50641c36bd38ba5dfee229a032"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72d6af50641c36bd38ba5dfee229a032">&#9670;&nbsp;</a></span>SCF_SOURCE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SCF_SOURCE&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a55ab8a9eb853e9bcfd72a2bf7e2c524b">SIOF_CLOCK_INT</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a934eba7bd84d8082bb934a609686d6d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a934eba7bd84d8082bb934a609686d6d6">&#9670;&nbsp;</a></span>SCF_SPEED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SCF_SPEED&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a44f550e55e7154388748e7c330929c63">SIOF_SPEED_32X</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a12ba1f984c585c57163f214f8829d569"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a12ba1f984c585c57163f214f8829d569">&#9670;&nbsp;</a></span>rDIV</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rDIV&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#afa1e18e47bf68ce68d7807fff6edf16b">DIV_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a51594891b388d60d6917a6ff64542b66"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a51594891b388d60d6917a6ff64542b66">&#9670;&nbsp;</a></span>rTIMA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rTIMA&#160;&#160;&#160;<a class="el" href="sms_2hardware_8h.html#a4741a62d05deefc649df160baca326dd">TIMA_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a588d681dc33d9da3a899863b42980e18"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a588d681dc33d9da3a899863b42980e18">&#9670;&nbsp;</a></span>rTMA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rTMA&#160;&#160;&#160;<a class="el" href="sms_2hardware_8h.html#a555981cd27ce7cf2057c88890208e569">TMA_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aeddc90947f6a6a3a3fd1e1db3751c988"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeddc90947f6a6a3a3fd1e1db3751c988">&#9670;&nbsp;</a></span>rTAC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rTAC&#160;&#160;&#160;<a class="el" href="sms_2hardware_8h.html#adc3c7d0fe4256fd16fe86c1b6386720f">TAC_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a07863a535e0aaa11b73608d7430dbc0a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07863a535e0aaa11b73608d7430dbc0a">&#9670;&nbsp;</a></span>TACF_START</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TACF_START&#160;&#160;&#160;0b00000100</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9179fd1ba4626627567b9478f691e653"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9179fd1ba4626627567b9478f691e653">&#9670;&nbsp;</a></span>TACF_STOP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TACF_STOP&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a19dce313b521aad75756abfc19bc9e78"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a19dce313b521aad75756abfc19bc9e78">&#9670;&nbsp;</a></span>TACF_4KHZ</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TACF_4KHZ&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7d2c165347d3bb3e3a54fad73e1f363e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7d2c165347d3bb3e3a54fad73e1f363e">&#9670;&nbsp;</a></span>TACF_16KHZ</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TACF_16KHZ&#160;&#160;&#160;0b00000011</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a8be2b577af91deed7b8946b500e73319"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8be2b577af91deed7b8946b500e73319">&#9670;&nbsp;</a></span>TACF_65KHZ</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TACF_65KHZ&#160;&#160;&#160;0b00000010</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac00b1e90d257b756845da578f4c3f3ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac00b1e90d257b756845da578f4c3f3ba">&#9670;&nbsp;</a></span>TACF_262KHZ</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define TACF_262KHZ&#160;&#160;&#160;0b00000001</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9534175911f7a54fa550318b275c4cc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9534175911f7a54fa550318b275c4cc3">&#9670;&nbsp;</a></span>rIF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rIF&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a509a5d0f138b40830cb447a862573be5">IF_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4a73d9c15883b576fa0a5b4cc4ac2d08"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a73d9c15883b576fa0a5b4cc4ac2d08">&#9670;&nbsp;</a></span>rAUD1SWEEP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD1SWEEP&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ad859dc62b1df1584ade0cbb822a3e46f">NR10_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 1, NR10: Sweep </p>

</div>
</div>
<a id="aa8b5c841c97ae090724a910040f8dd2d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8b5c841c97ae090724a910040f8dd2d">&#9670;&nbsp;</a></span>AUD1SWEEP_UP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUD1SWEEP_UP&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Channel 1, NR10: Sweep Addition, period increases </p>

</div>
</div>
<a id="a281569182e3edb53b7c78b95a4082971"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a281569182e3edb53b7c78b95a4082971">&#9670;&nbsp;</a></span>AUD1SWEEP_DOWN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUD1SWEEP_DOWN&#160;&#160;&#160;0b00001000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Channel 1, NR10: Sweep Subtraction, period decreases </p>

</div>
</div>
<a id="ac4cbf03d9c2d64cddaf348e003780cf8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4cbf03d9c2d64cddaf348e003780cf8">&#9670;&nbsp;</a></span>AUD1SWEEP_TIME</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUD1SWEEP_TIME</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;((x) &lt;&lt; 4)</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Channel 1, NR10: Sweep Time/Pace, Range: 0-7 </p>

</div>
</div>
<a id="aaed4a07f441ddeecae520e76eb7b7e27"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaed4a07f441ddeecae520e76eb7b7e27">&#9670;&nbsp;</a></span>AUD1SWEEP_LENGTH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUD1SWEEP_LENGTH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;(x)</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Channel 1, NR10: Sweep Length/Individual step, Range: 0-7 </p>

</div>
</div>
<a id="aaeb899eb6bd0593ffb4e90a2f762b18f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaeb899eb6bd0593ffb4e90a2f762b18f">&#9670;&nbsp;</a></span>rAUD1LEN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD1LEN&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ad53dc7f22b99fce195210a95f2749a72">NR11_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 1, NR11: Sound length/Wave pattern duty </p>

</div>
</div>
<a id="ae787a2c857fe8f3803ca353d5309fc85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae787a2c857fe8f3803ca353d5309fc85">&#9670;&nbsp;</a></span>rAUD1ENV</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD1ENV&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a7accf5feabd95a2d84c72f5915fff837">NR12_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 1, NR12: Volume Envelope </p>

</div>
</div>
<a id="abb35a844f228403a96e28da7633344e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abb35a844f228403a96e28da7633344e1">&#9670;&nbsp;</a></span>rAUD1LOW</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD1LOW&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a3d30d4797321b403cd713d727fa3db6c">NR13_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 1, NR13: Frequency Low </p>

</div>
</div>
<a id="ab042aa7a7fae75f94d8fb3e08004c797"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab042aa7a7fae75f94d8fb3e08004c797">&#9670;&nbsp;</a></span>rAUD1HIGH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD1HIGH&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a04c340d91842e8ee2b93922c2bcf39a4">NR14_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 1, NR14: Frequency High </p>

</div>
</div>
<a id="a12f01b21d08249800571c6e0f26beeae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a12f01b21d08249800571c6e0f26beeae">&#9670;&nbsp;</a></span>rAUD2LEN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD2LEN&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a6dd3af1c8e3c66409aa0bc889d98e171">NR21_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 2, NR21_REG: Tone </p>

</div>
</div>
<a id="abf3efd42adced218237283156dbae055"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abf3efd42adced218237283156dbae055">&#9670;&nbsp;</a></span>rAUD2ENV</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD2ENV&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#af1301c73bf93350045ba3a4887723ae8">NR22_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 2, NR22_REG: Volume Envelope </p>

</div>
</div>
<a id="a521466a7650d60b464991ebf68112114"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a521466a7650d60b464991ebf68112114">&#9670;&nbsp;</a></span>rAUD2LOW</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD2LOW&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a7bb32ac86e3fbf5f869410ba42620616">NR23_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 2, NR23_REG: Frequency data Low </p>

</div>
</div>
<a id="afc3684b8215221942a0cddc5960cf8a9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afc3684b8215221942a0cddc5960cf8a9">&#9670;&nbsp;</a></span>rAUD2HIGH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD2HIGH&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a6676e579a5e421adfb3d3e2d470d9ab6">NR24_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 2, NR24_REG: Frequency data High </p>

</div>
</div>
<a id="a13e230a0d2979e0b9ca9582f6010162b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13e230a0d2979e0b9ca9582f6010162b">&#9670;&nbsp;</a></span>rAUD3ENA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD3ENA&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a85d8e680d4d40a918b4195d2a4fada2a">NR30_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 3, NR30_REG: Sound on/off </p>

</div>
</div>
<a id="ae168529ead90f90c28f75d57ba4d28e2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae168529ead90f90c28f75d57ba4d28e2">&#9670;&nbsp;</a></span>rAUD3LEN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD3LEN&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#aea78f857e34370d7e1177a8bafe08148">NR31_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 3, NR31_REG: Sound Length </p>

</div>
</div>
<a id="a298bccebea918c63aed36c811e02333d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a298bccebea918c63aed36c811e02333d">&#9670;&nbsp;</a></span>rAUD3LEVEL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD3LEVEL&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a244ee6d8f6144be9b0f94602eddb6239">NR32_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 3, NR32_REG: Select output level </p>

</div>
</div>
<a id="a31d1d4441749e90c2895fc8750b2234c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a31d1d4441749e90c2895fc8750b2234c">&#9670;&nbsp;</a></span>rAUD3LOW</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD3LOW&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a01c768b60853c8eecdefc2cedfc8d672">NR33_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 3, NR33_REG: Frequency data Low </p>

</div>
</div>
<a id="acd0b3763f8599ed65e2d060b159bd91c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acd0b3763f8599ed65e2d060b159bd91c">&#9670;&nbsp;</a></span>rAUD3HIGH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD3HIGH&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ab6da3e2cdbac1331bef3f6de9c808ab1">NR34_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 3, NR34_REG: Frequency data High </p>

</div>
</div>
<a id="abd820b2f5c18efb43548f64862d38f05"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd820b2f5c18efb43548f64862d38f05">&#9670;&nbsp;</a></span>rAUD4LEN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD4LEN&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a557833cc1671aa0bd71f33766b4e0f24">NR41_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 4, NR41_REG: Sound Length </p>

</div>
</div>
<a id="abba6cc1819ea73d36a389fd99807dac5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abba6cc1819ea73d36a389fd99807dac5">&#9670;&nbsp;</a></span>rAUD4ENV</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD4ENV&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#aba3d9fb63552bc02ec879696b581adac">NR42_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 4, NR42_REG: Volume Envelope </p>

</div>
</div>
<a id="ae21217e822a66e77c15a4df4fa0cf1e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae21217e822a66e77c15a4df4fa0cf1e9">&#9670;&nbsp;</a></span>rAUD4POLY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD4POLY&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a52593a64863d51fbf5860b0d31448972">NR43_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 4, NR43_REG: Polynomial Counter </p>

</div>
</div>
<a id="a1bfe644bf343abd66c790c2758e7c0bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1bfe644bf343abd66c790c2758e7c0bb">&#9670;&nbsp;</a></span>AUD4POLY_WIDTH_15BIT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUD4POLY_WIDTH_15BIT&#160;&#160;&#160;0x00</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Channel 4, NR43_REG: Polynomial counter use 15 steps <br  />
 </p>

</div>
</div>
<a id="a9120d2c7cd8800e302e76f525d332d6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9120d2c7cd8800e302e76f525d332d6c">&#9670;&nbsp;</a></span>AUD4POLY_WIDTH_7BIT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUD4POLY_WIDTH_7BIT&#160;&#160;&#160;0x08</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Channel 4, NR43_REG: Polynomial counter use 7 steps <br  />
 </p>

</div>
</div>
<a id="a8492c6d9cb38fbb4a2bf9f5caa426578"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8492c6d9cb38fbb4a2bf9f5caa426578">&#9670;&nbsp;</a></span>rAUD4GO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUD4GO&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a849d2cff8df2655f86b294466bec40d6">NR44_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 4, NR44_REG: Counter / Consecutive and Initial <br  />
 </p>

</div>
</div>
<a id="a534fa3f905e37ac434537af23847d89a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a534fa3f905e37ac434537af23847d89a">&#9670;&nbsp;</a></span>rAUDVOL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUDVOL&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a924fdf48f6ad020423f6309055314928">NR50_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Master Volume, NR50: Volume and Cart external sound input (VIN) </p>

</div>
</div>
<a id="a0dc3f482441d4e13828aebdf396c3be9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0dc3f482441d4e13828aebdf396c3be9">&#9670;&nbsp;</a></span>AUDVOL_VOL_LEFT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDVOL_VOL_LEFT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;((x) &lt;&lt; 4)</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Master Volume, NR50: Left Volume, Range: 0-7 </p>

</div>
</div>
<a id="aabac77131d22297a246a3cfb0e443605"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aabac77131d22297a246a3cfb0e443605">&#9670;&nbsp;</a></span>AUDVOL_VOL_RIGHT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDVOL_VOL_RIGHT</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;((x))</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Master Volume, NR50: Right Volume, Range: 0-7 </p>

</div>
</div>
<a id="a8cb754b63b073abf30af3fd6f0052832"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8cb754b63b073abf30af3fd6f0052832">&#9670;&nbsp;</a></span>AUDVOL_VIN_LEFT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDVOL_VIN_LEFT&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Master Volume, NR50: Cart external sound input (VIN) Left bit, 1 = ON, 0 = OFF </p>

</div>
</div>
<a id="aa257f1e89f6782714cbc76ffc71d0fe7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa257f1e89f6782714cbc76ffc71d0fe7">&#9670;&nbsp;</a></span>AUDVOL_VIN_RIGHT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDVOL_VIN_RIGHT&#160;&#160;&#160;0b00001000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Master Volume, NR50: Cart external sound input (VIN) Right bit, 1 = ON, 0 = OFF </p>

</div>
</div>
<a id="ad2891216d025f44b02350f2ae2612b1e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2891216d025f44b02350f2ae2612b1e">&#9670;&nbsp;</a></span>rAUDTERM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUDTERM&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ab28f97eabd5f32d48ea27d97bd5dc64f">NR51_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Panning, NR51: Enable/disable left and right output for sound channels </p>

</div>
</div>
<a id="af9a0eee23057665604c258abc667939d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9a0eee23057665604c258abc667939d">&#9670;&nbsp;</a></span>AUDTERM_4_LEFT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDTERM_4_LEFT&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Panning, NR51: Channel 4 Left bit, 1 = ON, 0 = OFF </p>

</div>
</div>
<a id="ac1470febab4adcff88b31a465d480f72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1470febab4adcff88b31a465d480f72">&#9670;&nbsp;</a></span>AUDTERM_3_LEFT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDTERM_3_LEFT&#160;&#160;&#160;0b01000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Panning, NR51: Channel 3 Left bit, 1 = ON, 0 = OFF </p>

</div>
</div>
<a id="a309d26015522c2de1cff39ba6e6e6a04"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a309d26015522c2de1cff39ba6e6e6a04">&#9670;&nbsp;</a></span>AUDTERM_2_LEFT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDTERM_2_LEFT&#160;&#160;&#160;0b00100000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Panning, NR51: Channel 2 Left bit, 1 = ON, 0 = OFF </p>

</div>
</div>
<a id="aad3ccece4257429e82186f7b4d72b220"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aad3ccece4257429e82186f7b4d72b220">&#9670;&nbsp;</a></span>AUDTERM_1_LEFT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDTERM_1_LEFT&#160;&#160;&#160;0b00010000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Panning, NR51: Channel 1 Left bit, 1 = ON, 0 = OFF </p>

</div>
</div>
<a id="a2ba607e94d30ae8eeb1933c9dabbf68d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ba607e94d30ae8eeb1933c9dabbf68d">&#9670;&nbsp;</a></span>AUDTERM_4_RIGHT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDTERM_4_RIGHT&#160;&#160;&#160;0b00001000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Panning, NR51: Channel 4 Right bit, 1 = ON, 0 = OFF </p>

</div>
</div>
<a id="adc74cebc6671c48bd502667f21d24da4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc74cebc6671c48bd502667f21d24da4">&#9670;&nbsp;</a></span>AUDTERM_3_RIGHT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDTERM_3_RIGHT&#160;&#160;&#160;0b00000100</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Panning, NR51: Channel 4 Right bit, 1 = ON, 0 = OFF </p>

</div>
</div>
<a id="a6fb64712b06118cad702691f2aa18cd4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6fb64712b06118cad702691f2aa18cd4">&#9670;&nbsp;</a></span>AUDTERM_2_RIGHT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDTERM_2_RIGHT&#160;&#160;&#160;0b00000010</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Panning, NR51: Channel 4 Right bit, 1 = ON, 0 = OFF </p>

</div>
</div>
<a id="aa3cdccfb4b6b42cdee682bdb6e4fc310"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa3cdccfb4b6b42cdee682bdb6e4fc310">&#9670;&nbsp;</a></span>AUDTERM_1_RIGHT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDTERM_1_RIGHT&#160;&#160;&#160;0b00000001</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Panning, NR51: Channel 4 Right bit, 1 = ON, 0 = OFF </p>

</div>
</div>
<a id="a627044263543a1074dc9f4570aa8c915"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a627044263543a1074dc9f4570aa8c915">&#9670;&nbsp;</a></span>rAUDENA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rAUDENA&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ac429365dce851ca57d8fe4f7c54a1caa">NR52_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Master Control, NR52: ON / OFF </p>

</div>
</div>
<a id="a7bbcf10e7a2b69127cd2f9e598bf601f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7bbcf10e7a2b69127cd2f9e598bf601f">&#9670;&nbsp;</a></span>AUDENA_ON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDENA_ON&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Master Control, NR52: Sound ON </p>

</div>
</div>
<a id="a1b424d8f8a7438d19261401a843263d2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1b424d8f8a7438d19261401a843263d2">&#9670;&nbsp;</a></span>AUDENA_OFF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDENA_OFF&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>For Sound Master Control, NR52: Sound OFF </p>

</div>
</div>
<a id="a8b576a1fe1473ac4aff8afecb28035cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8b576a1fe1473ac4aff8afecb28035cb">&#9670;&nbsp;</a></span>rLCDC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rLCDC&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a6515fdfaa50eeb7e63faeea54f77cd6b">LCDC_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae9de9f58318f113afbc955986a502692"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae9de9f58318f113afbc955986a502692">&#9670;&nbsp;</a></span>LCDCF_OFF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_OFF&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>LCD Control: Off </p>

</div>
</div>
<a id="a1491fc03ed7f02e7309cc7b0c48b6c8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1491fc03ed7f02e7309cc7b0c48b6c8a">&#9670;&nbsp;</a></span>LCDCF_ON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_ON&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>LCD Control: On </p>

</div>
</div>
<a id="a178a111ffe8eb38a2875fcaf3bfeba3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a178a111ffe8eb38a2875fcaf3bfeba3f">&#9670;&nbsp;</a></span>LCDCF_WIN9800</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_WIN9800&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Window Tile Map: Use 9800 Region </p>

</div>
</div>
<a id="a9d555b0c19019150db73ca245ca62a78"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d555b0c19019150db73ca245ca62a78">&#9670;&nbsp;</a></span>LCDCF_WIN9C00</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_WIN9C00&#160;&#160;&#160;0b01000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Window Tile Map: Use 9C00 Region </p>

</div>
</div>
<a id="a582ece3b5f6cc49d47b2ad3e16d47374"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a582ece3b5f6cc49d47b2ad3e16d47374">&#9670;&nbsp;</a></span>LCDCF_WINOFF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_WINOFF&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Window Display: Hidden </p>

</div>
</div>
<a id="a13a5f08b9aae68f8fa57a8aa7705b732"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13a5f08b9aae68f8fa57a8aa7705b732">&#9670;&nbsp;</a></span>LCDCF_WINON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_WINON&#160;&#160;&#160;0b00100000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Window Display: Visible </p>

</div>
</div>
<a id="a69a43daf29c680b3ab0fbcad3118cd48"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a69a43daf29c680b3ab0fbcad3118cd48">&#9670;&nbsp;</a></span>LCDCF_BG8800</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_BG8800&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>BG &amp; Window Tile Data: Use 8800 Region </p>

</div>
</div>
<a id="a731588b96fb8cdbeb7e68c089373e6f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a731588b96fb8cdbeb7e68c089373e6f8">&#9670;&nbsp;</a></span>LCDCF_BG8000</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_BG8000&#160;&#160;&#160;0b00010000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>BG &amp; Window Tile Data: Use 8000 Region </p>

</div>
</div>
<a id="ae4e03124190c7f96586b75cb4470a210"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4e03124190c7f96586b75cb4470a210">&#9670;&nbsp;</a></span>LCDCF_BG9800</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_BG9800&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>BG Tile Map: use 9800 Region </p>

</div>
</div>
<a id="a2e2a68c3274055a06cf38d00f007d4bf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2e2a68c3274055a06cf38d00f007d4bf">&#9670;&nbsp;</a></span>LCDCF_BG9C00</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_BG9C00&#160;&#160;&#160;0b00001000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>BG Tile Map: use 9C00 Region </p>

</div>
</div>
<a id="a1452fbc14f59076347c4cd4864fbeb51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1452fbc14f59076347c4cd4864fbeb51">&#9670;&nbsp;</a></span>LCDCF_OBJ8</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_OBJ8&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprites Size: 8x8 pixels </p>

</div>
</div>
<a id="a14eddd3d53d8e649f1754bd455b4863d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a14eddd3d53d8e649f1754bd455b4863d">&#9670;&nbsp;</a></span>LCDCF_OBJ16</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_OBJ16&#160;&#160;&#160;0b00000100</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprites Size: 8x16 pixels </p>

</div>
</div>
<a id="af14334f65debf6ee02cc21b58729cfde"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af14334f65debf6ee02cc21b58729cfde">&#9670;&nbsp;</a></span>LCDCF_OBJOFF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_OBJOFF&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprites Display: Hidden </p>

</div>
</div>
<a id="a6aef42158c90e8025b8341cdea2e3918"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6aef42158c90e8025b8341cdea2e3918">&#9670;&nbsp;</a></span>LCDCF_OBJON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_OBJON&#160;&#160;&#160;0b00000010</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprites Display: Visible </p>

</div>
</div>
<a id="aa8027f47983459c377169f57987b710c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8027f47983459c377169f57987b710c">&#9670;&nbsp;</a></span>LCDCF_BGOFF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_BGOFF&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background Display: Hidden </p>

</div>
</div>
<a id="a97ab19d938f05bffbcb4221824c3bfce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97ab19d938f05bffbcb4221824c3bfce">&#9670;&nbsp;</a></span>LCDCF_BGON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_BGON&#160;&#160;&#160;0b00000001</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background Display: Visible </p>

</div>
</div>
<a id="ac112618942cb4719def91693616baaff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac112618942cb4719def91693616baaff">&#9670;&nbsp;</a></span>LCDCF_B_ON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_B_ON&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for LCD On/Off Select </p>

</div>
</div>
<a id="ac826fdb70a043ebb8f1b317b00db6ff3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac826fdb70a043ebb8f1b317b00db6ff3">&#9670;&nbsp;</a></span>LCDCF_B_WIN9C00</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_B_WIN9C00&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for Window Tile Map Region Select </p>

</div>
</div>
<a id="ae1de721c95ddc8f29ba9b9deaee8d68c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae1de721c95ddc8f29ba9b9deaee8d68c">&#9670;&nbsp;</a></span>LCDCF_B_WINON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_B_WINON&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for Window Display On/Off Control </p>

</div>
</div>
<a id="aa336ca1c8bd29763222fc011a6272bdf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa336ca1c8bd29763222fc011a6272bdf">&#9670;&nbsp;</a></span>LCDCF_B_BG8000</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_B_BG8000&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for BG &amp; Window Tile Data Region Select </p>

</div>
</div>
<a id="a4889bb882e956665069212c4c8aa623b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4889bb882e956665069212c4c8aa623b">&#9670;&nbsp;</a></span>LCDCF_B_BG9C00</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_B_BG9C00&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for BG Tile Map Region Select </p>

</div>
</div>
<a id="aa8f5bcd5073aae5948a9647dcb76f779"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa8f5bcd5073aae5948a9647dcb76f779">&#9670;&nbsp;</a></span>LCDCF_B_OBJ16</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_B_OBJ16&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for Sprites Size Select </p>

</div>
</div>
<a id="a6f6852d0f1d295b03e1230d5d97cb3e9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f6852d0f1d295b03e1230d5d97cb3e9">&#9670;&nbsp;</a></span>LCDCF_B_OBJON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_B_OBJON&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for Sprites Display Visible/Hidden Select </p>

</div>
</div>
<a id="aa1f66868f63af2af6544e84122de3cc3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa1f66868f63af2af6544e84122de3cc3">&#9670;&nbsp;</a></span>LCDCF_B_BGON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define LCDCF_B_BGON&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for Background Display Visible/Hidden Select </p>

</div>
</div>
<a id="a338ec378453b4457efdb3008978c0f28"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a338ec378453b4457efdb3008978c0f28">&#9670;&nbsp;</a></span>rSTAT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rSTAT&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ad40ebf3b29add46cdd310a7e0802bc6b">STAT_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3b53105cc5be896b48794ba82d2aeb4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b53105cc5be896b48794ba82d2aeb4c">&#9670;&nbsp;</a></span>STATF_LYC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_LYC&#160;&#160;&#160;0b01000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>STAT Interrupt: LYC=LY Coincidence Source Enable </p>

</div>
</div>
<a id="a47b5bc2ec6afaf1d50a8db5f24415922"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a47b5bc2ec6afaf1d50a8db5f24415922">&#9670;&nbsp;</a></span>STATF_MODE10</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_MODE10&#160;&#160;&#160;0b00100000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>STAT Interrupt: Mode 2 OAM Source Enable </p>

</div>
</div>
<a id="ad27f428fca89ea6b236ff3aa4769a05e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad27f428fca89ea6b236ff3aa4769a05e">&#9670;&nbsp;</a></span>STATF_MODE01</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_MODE01&#160;&#160;&#160;0b00010000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>STAT Interrupt: Mode 1 VBlank Source Enable </p>

</div>
</div>
<a id="a72b78d4d640033770be37d95bf8e1f9d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72b78d4d640033770be37d95bf8e1f9d">&#9670;&nbsp;</a></span>STATF_MODE00</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_MODE00&#160;&#160;&#160;0b00001000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>STAT Interrupt: Mode 0 HBlank Source Enable <br  />
 </p>

</div>
</div>
<a id="a2b3637bad69da368c3d7136632963fb7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b3637bad69da368c3d7136632963fb7">&#9670;&nbsp;</a></span>STATF_LYCF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_LYCF&#160;&#160;&#160;0b00000100</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>LYC=LY Coincidence Status Flag, Set when LY contains the same value as LYC </p>

</div>
</div>
<a id="ab04e468d2403bc69f761daa300bb999a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab04e468d2403bc69f761daa300bb999a">&#9670;&nbsp;</a></span>STATF_HBL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_HBL&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Current LCD Mode is: 0, in H-Blank </p>

</div>
</div>
<a id="adb52e1f4b56ef259db300a187fe58fc9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb52e1f4b56ef259db300a187fe58fc9">&#9670;&nbsp;</a></span>STATF_VBL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_VBL&#160;&#160;&#160;0b00000001</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Current LCD Mode is: 1, in V-Blank </p>

</div>
</div>
<a id="acc45e1a4ea60d8248102a71c1658c5a3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acc45e1a4ea60d8248102a71c1658c5a3">&#9670;&nbsp;</a></span>STATF_OAM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_OAM&#160;&#160;&#160;0b00000010</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Current LCD Mode is: 2, in OAM-RAM is used by system (Searching OAM) </p>

</div>
</div>
<a id="a6f5df560b791d2fc086c23f99dd03354"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6f5df560b791d2fc086c23f99dd03354">&#9670;&nbsp;</a></span>STATF_LCD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_LCD&#160;&#160;&#160;0b00000011</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Current LCD Mode is: 3, both OAM and VRAM used by system (Transferring Data to LCD Controller) </p>

</div>
</div>
<a id="a92a063885caf6c6cda665da0309055ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92a063885caf6c6cda665da0309055ec">&#9670;&nbsp;</a></span>STATF_BUSY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_BUSY&#160;&#160;&#160;0b00000010</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>When set, VRAM access is unsafe </p>

</div>
</div>
<a id="ac1e4b66204a5bff207be36fdfedd63d5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1e4b66204a5bff207be36fdfedd63d5">&#9670;&nbsp;</a></span>STATF_B_LYC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_B_LYC&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for STAT Interrupt: LYC=LY Coincidence Source Enable </p>

</div>
</div>
<a id="ac75479aa0d34ac4344d80451276e97cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac75479aa0d34ac4344d80451276e97cc">&#9670;&nbsp;</a></span>STATF_B_MODE10</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_B_MODE10&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for STAT Interrupt: Mode 2 OAM Source Enable </p>

</div>
</div>
<a id="a5b683ff804221c6fc721b996fce65bda"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b683ff804221c6fc721b996fce65bda">&#9670;&nbsp;</a></span>STATF_B_MODE01</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_B_MODE01&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for STAT Interrupt: Mode 1 VBlank Source Enable </p>

</div>
</div>
<a id="acdbf6b3217f6a5681df94c8b8992d1d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#acdbf6b3217f6a5681df94c8b8992d1d6">&#9670;&nbsp;</a></span>STATF_B_MODE00</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_B_MODE00&#160;&#160;&#160;3</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for STAT Interrupt: Mode 0 HBlank Source Enable <br  />
 </p>

</div>
</div>
<a id="ab058c32e4ebf21b3beb06a0d7440e6ad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab058c32e4ebf21b3beb06a0d7440e6ad">&#9670;&nbsp;</a></span>STATF_B_LYCF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_B_LYCF&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for LYC=LY Coincidence Status Flag </p>

</div>
</div>
<a id="a55c4815aea004a9951606db7e7a1f0d7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a55c4815aea004a9951606db7e7a1f0d7">&#9670;&nbsp;</a></span>STATF_B_VBL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_B_VBL&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7393f505e4277af40167d72415c46fa5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7393f505e4277af40167d72415c46fa5">&#9670;&nbsp;</a></span>STATF_B_OAM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_B_OAM&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3b0bf7449b517b3cda2a89428db6deb9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b0bf7449b517b3cda2a89428db6deb9">&#9670;&nbsp;</a></span>STATF_B_BUSY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define STATF_B_BUSY&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Bit for when VRAM access is unsafe </p>

</div>
</div>
<a id="ad2537c13699429afa59a68c6d6598632"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad2537c13699429afa59a68c6d6598632">&#9670;&nbsp;</a></span>rSCY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rSCY</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a97932e023d96ece4715802b6c2565c43"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a97932e023d96ece4715802b6c2565c43">&#9670;&nbsp;</a></span>rSCX</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rSCX&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a86cc170585319565195f2c163250be1f">SCX_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa851dae67d0bb80c17415774558d985f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa851dae67d0bb80c17415774558d985f">&#9670;&nbsp;</a></span>rLY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rLY&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#aeb643bd4eac2e6e410cae2fae677c0a7">LY_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a92083741d31c9b2206b403e97124cbdc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a92083741d31c9b2206b403e97124cbdc">&#9670;&nbsp;</a></span>rLYC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rLYC&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a591084a506c33266b7d6cc3b4b8936ae">LYC_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4225227c2812c3e3e500441f5e90772a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4225227c2812c3e3e500441f5e90772a">&#9670;&nbsp;</a></span>rDMA</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rDMA&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ae13ce414d3fe7c98c1434918186dfc81">DMA_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4fbcc4798c0721efcf4462c04a4566c1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4fbcc4798c0721efcf4462c04a4566c1">&#9670;&nbsp;</a></span>rBGP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rBGP&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#af577ba87ec3d13d7415e4c4a53cdf997">BGP_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae0a85bdedbbf1c79b5dbb5b23ca4bf79"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae0a85bdedbbf1c79b5dbb5b23ca4bf79">&#9670;&nbsp;</a></span>rOBP0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rOBP0&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a13f3e89f7b92258d825292e5058815c7">OBP0_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2a14470dca10f69c092d817a433383bd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a14470dca10f69c092d817a433383bd">&#9670;&nbsp;</a></span>rOBP1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rOBP1&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a9da545164e049ef773128f869daece13">OBP1_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afe84077234eb6e0520d7a6d0a9e903e7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe84077234eb6e0520d7a6d0a9e903e7">&#9670;&nbsp;</a></span>rWY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rWY&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a1c8d52607616ef37da335447e4cbe850">WY_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aba3cbaeca5ad045fb27095c210b661b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba3cbaeca5ad045fb27095c210b661b7">&#9670;&nbsp;</a></span>rWX</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rWX&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a310aa43fbee2fd6b6b419df48acce1e0">WX_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad3f67013699d0d38c203e4e863c91c41"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad3f67013699d0d38c203e4e863c91c41">&#9670;&nbsp;</a></span>rKEY1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rKEY1&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a7279430d110acf02fa176d5f427a6491">KEY1_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a222d5e3cb366d5e720a832fc68ce3a13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a222d5e3cb366d5e720a832fc68ce3a13">&#9670;&nbsp;</a></span>rSPD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rSPD&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a7279430d110acf02fa176d5f427a6491">KEY1_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a793b667a76985934545f73268000371a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a793b667a76985934545f73268000371a">&#9670;&nbsp;</a></span>KEY1F_DBLSPEED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define KEY1F_DBLSPEED&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3205df57bc17c35df2924296341c6c69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3205df57bc17c35df2924296341c6c69">&#9670;&nbsp;</a></span>KEY1F_PREPARE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define KEY1F_PREPARE&#160;&#160;&#160;0b00000001</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a09fa1caa91313e57dc2c3dd354104b00"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a09fa1caa91313e57dc2c3dd354104b00">&#9670;&nbsp;</a></span>rVBK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rVBK&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a5ccae0d556500e1055a0ec8de20c535a">VBK_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad21d032f4ab5d5cf21c4d455c4513046"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad21d032f4ab5d5cf21c4d455c4513046">&#9670;&nbsp;</a></span>VBK_BANK_0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define VBK_BANK_0&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Select Regular Map and Normal Tiles (CGB Mode Only) </p>

</div>
</div>
<a id="a6b6b917fd4f396ba028bb18631165781"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6b6b917fd4f396ba028bb18631165781">&#9670;&nbsp;</a></span>VBK_TILES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define VBK_TILES&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Select Regular Map and Normal Tiles (CGB Mode Only) </p>

</div>
</div>
<a id="afb1c02277ab645e83e2ee339e2f6a64f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afb1c02277ab645e83e2ee339e2f6a64f">&#9670;&nbsp;</a></span>VBK_BANK_1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define VBK_BANK_1&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Select Map Attributes and Extra Tile Bank (CGB Mode Only) </p>

</div>
</div>
<a id="a418a105f4c7d4bf1cbc556eab72c27ca"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a418a105f4c7d4bf1cbc556eab72c27ca">&#9670;&nbsp;</a></span>VBK_ATTRIBUTES</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define VBK_ATTRIBUTES&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Select Map Attributes and Extra Tile Bank (CGB Mode Only) </p>

</div>
</div>
<a id="a893093832dbc9cb2221ef08068fd3658"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a893093832dbc9cb2221ef08068fd3658">&#9670;&nbsp;</a></span>BKGF_PRI</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_PRI&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB BG and Window over Sprite priority Enabled </p>

</div>
</div>
<a id="ac4f649cbcf7dd8cefda526aee7b2e29a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac4f649cbcf7dd8cefda526aee7b2e29a">&#9670;&nbsp;</a></span>BKGF_YFLIP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_YFLIP&#160;&#160;&#160;0b01000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB Y axis flip: Vertically mirrored </p>

</div>
</div>
<a id="a2916f86ab672a027a8cca3e2ba96f15b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2916f86ab672a027a8cca3e2ba96f15b">&#9670;&nbsp;</a></span>BKGF_XFLIP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_XFLIP&#160;&#160;&#160;0b00100000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB X axis flip: Horizontally mirrored </p>

</div>
</div>
<a id="a07da4325be4f00825b0df8f7b562c009"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a07da4325be4f00825b0df8f7b562c009">&#9670;&nbsp;</a></span>BKGF_BANK0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_BANK0&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB Tile VRAM-Bank: Use Bank 0 (CGB Mode Only) </p>

</div>
</div>
<a id="a5b751c3e980ea453002074eadb885697"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5b751c3e980ea453002074eadb885697">&#9670;&nbsp;</a></span>BKGF_BANK1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_BANK1&#160;&#160;&#160;0b00001000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB Tile VRAM-Bank: Use Bank 1 (CGB Mode Only) </p>

</div>
</div>
<a id="a4a771645b1215477023c89c8ea7e939d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4a771645b1215477023c89c8ea7e939d">&#9670;&nbsp;</a></span>BKGF_CGB_PAL0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_CGB_PAL0&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB Palette number (CGB Mode Only) </p>

</div>
</div>
<a id="a55225c84026779ae4596ceb319e2f111"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a55225c84026779ae4596ceb319e2f111">&#9670;&nbsp;</a></span>BKGF_CGB_PAL1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_CGB_PAL1&#160;&#160;&#160;0b00000001</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB Palette number (CGB Mode Only) </p>

</div>
</div>
<a id="af3ccbb599ddbe72ce3e5e7f82552ceb1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af3ccbb599ddbe72ce3e5e7f82552ceb1">&#9670;&nbsp;</a></span>BKGF_CGB_PAL2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_CGB_PAL2&#160;&#160;&#160;0b00000010</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB Palette number (CGB Mode Only) </p>

</div>
</div>
<a id="a1ee798f12c60156325284722d9a1a15a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1ee798f12c60156325284722d9a1a15a">&#9670;&nbsp;</a></span>BKGF_CGB_PAL3</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_CGB_PAL3&#160;&#160;&#160;0b00000011</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB Palette number (CGB Mode Only) </p>

</div>
</div>
<a id="adb3a50ad5e3fc54bf332e4156c218e2b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adb3a50ad5e3fc54bf332e4156c218e2b">&#9670;&nbsp;</a></span>BKGF_CGB_PAL4</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_CGB_PAL4&#160;&#160;&#160;0b00000100</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB Palette number (CGB Mode Only) </p>

</div>
</div>
<a id="a458910105b4cd6c2f84e8a658d1a5c86"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a458910105b4cd6c2f84e8a658d1a5c86">&#9670;&nbsp;</a></span>BKGF_CGB_PAL5</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_CGB_PAL5&#160;&#160;&#160;0b00000101</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB Palette number (CGB Mode Only) </p>

</div>
</div>
<a id="a563317d0bc48caf19a0ffe15100ca7fd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a563317d0bc48caf19a0ffe15100ca7fd">&#9670;&nbsp;</a></span>BKGF_CGB_PAL6</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_CGB_PAL6&#160;&#160;&#160;0b00000110</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB Palette number (CGB Mode Only) </p>

</div>
</div>
<a id="a7966b3d048fb1f1e348cc17f81fd5b04"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7966b3d048fb1f1e348cc17f81fd5b04">&#9670;&nbsp;</a></span>BKGF_CGB_PAL7</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BKGF_CGB_PAL7&#160;&#160;&#160;0b00000111</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Background CGB Palette number (CGB Mode Only) </p>

</div>
</div>
<a id="a5011196496193d80fc58cdb632fbab24"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5011196496193d80fc58cdb632fbab24">&#9670;&nbsp;</a></span>rHDMA1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rHDMA1&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ab16e97796d675205a027b1b28b52956e">HDMA1_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="abc4249f04a9081f45439f61dabf861e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abc4249f04a9081f45439f61dabf861e5">&#9670;&nbsp;</a></span>rHDMA2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rHDMA2&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a801400d58ab7d862742e43b49fa68c8d">HDMA2_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aca2df62463b4c3bc4a291e18f26f4ec5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aca2df62463b4c3bc4a291e18f26f4ec5">&#9670;&nbsp;</a></span>rHDMA3</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rHDMA3&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a57a94790cda8101a29c0d20086770f1b">HDMA3_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="adee641ce3abf6b891e0e16bb56bdfcf7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adee641ce3abf6b891e0e16bb56bdfcf7">&#9670;&nbsp;</a></span>rHDMA4</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rHDMA4&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a3a2e883779980c1c37e780f47da4dd69">HDMA4_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ae7eecc25286b951a78ef0dfc97aab3a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae7eecc25286b951a78ef0dfc97aab3a7">&#9670;&nbsp;</a></span>rHDMA5</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rHDMA5&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a1454ad6d5d04273eae1288af86deadac">HDMA5_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2a1acb31d2869997315be64bff66d24b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2a1acb31d2869997315be64bff66d24b">&#9670;&nbsp;</a></span>HDMA5F_MODE_GP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define HDMA5F_MODE_GP&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3c22f7324f09a14d666f9b21a9742789"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3c22f7324f09a14d666f9b21a9742789">&#9670;&nbsp;</a></span>HDMA5F_MODE_HBL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define HDMA5F_MODE_HBL&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a37c8ee0ef95132fd22cd426868510834"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37c8ee0ef95132fd22cd426868510834">&#9670;&nbsp;</a></span>HDMA5F_BUSY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define HDMA5F_BUSY&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a82c53e957d31d22c475e1629843bc12d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a82c53e957d31d22c475e1629843bc12d">&#9670;&nbsp;</a></span>rRP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rRP&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a76532f8742d9dd8cb26d2ccfd9c37bbf">RP_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a092b2e33a050ac6ced4e897498ce9a2f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a092b2e33a050ac6ced4e897498ce9a2f">&#9670;&nbsp;</a></span>RPF_ENREAD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPF_ENREAD&#160;&#160;&#160;0b11000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aaffaea3512173f90b85bae710d40ba6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaffaea3512173f90b85bae710d40ba6c">&#9670;&nbsp;</a></span>RPF_DATAIN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPF_DATAIN&#160;&#160;&#160;0b00000010</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac47b78eb2ffea207a8c7ac643555ba6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac47b78eb2ffea207a8c7ac643555ba6c">&#9670;&nbsp;</a></span>RPF_WRITE_HI</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPF_WRITE_HI&#160;&#160;&#160;0b00000001</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab0fe74a7c155ae95cbf20bbb5e1bf46b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab0fe74a7c155ae95cbf20bbb5e1bf46b">&#9670;&nbsp;</a></span>RPF_WRITE_LO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define RPF_WRITE_LO&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a4f1816144e0561ff4db1ad24f4ce847a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4f1816144e0561ff4db1ad24f4ce847a">&#9670;&nbsp;</a></span>rBCPS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rBCPS&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a28fa1ca08ef1c8ed97280bc5e60bdd99">BCPS_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a88cceb86b8168f4c539e9612a81145a6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a88cceb86b8168f4c539e9612a81145a6">&#9670;&nbsp;</a></span>BCPSF_AUTOINC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define BCPSF_AUTOINC&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a3dbfd7c3f4a62774fbc98caa73899e96"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3dbfd7c3f4a62774fbc98caa73899e96">&#9670;&nbsp;</a></span>rBCPD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rBCPD&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a1fc8ff37ffe1c431364e1ef7c3961b30">BCPD_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a056b789889ecf0691e54f721e015b873"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a056b789889ecf0691e54f721e015b873">&#9670;&nbsp;</a></span>rOCPS</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rOCPS&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a1686d2457eb4ad834bb75fb81c86aed8">OCPS_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a0a6cc6543aa06c12b87e235c3d5da4ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0a6cc6543aa06c12b87e235c3d5da4ff">&#9670;&nbsp;</a></span>OCPSF_AUTOINC</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OCPSF_AUTOINC&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a723eb3e0c2c681a050e9a325e35c25ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a723eb3e0c2c681a050e9a325e35c25ae">&#9670;&nbsp;</a></span>rOCPD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rOCPD&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ae24d0e88a1e1b8367ac1f5709d3e500c">OCPD_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a83e14896ee3ddf2a4201b534d8e5f398"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a83e14896ee3ddf2a4201b534d8e5f398">&#9670;&nbsp;</a></span>rSVBK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rSVBK&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#aa128832cecec4e609517fe3daf044e5e">SVBK_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af93abe183851726958f27d979498032e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af93abe183851726958f27d979498032e">&#9670;&nbsp;</a></span>rSMBK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rSMBK&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#aa128832cecec4e609517fe3daf044e5e">SVBK_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a28368838b9e270c301361a5f39c97154"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28368838b9e270c301361a5f39c97154">&#9670;&nbsp;</a></span>rPCM12</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rPCM12&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#a428894ca3fd0bb4527b03bed551ff04c">PCM12_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac1c402357ccc5f6c3c451450b30ca959"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1c402357ccc5f6c3c451450b30ca959">&#9670;&nbsp;</a></span>rPCM34</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rPCM34&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#ac6d19ac313a99f41bd996e1ca5e43df0">PCM34_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a52e850e75483f64ca070a33ee4877d47"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a52e850e75483f64ca070a33ee4877d47">&#9670;&nbsp;</a></span>rIE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define rIE&#160;&#160;&#160;<a class="el" href="gb_2hardware_8h.html#aaef0dc6aab2f821ab406fdbc643af48e">IE_REG</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa7ce989df75547f190d33cc85dce0187"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7ce989df75547f190d33cc85dce0187">&#9670;&nbsp;</a></span>IEF_HILO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IEF_HILO&#160;&#160;&#160;0b00010000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Joypad interrupt enable flag </p>

</div>
</div>
<a id="a921bdc6c640b74c8c41e65f27882c68a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a921bdc6c640b74c8c41e65f27882c68a">&#9670;&nbsp;</a></span>IEF_SERIAL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IEF_SERIAL&#160;&#160;&#160;0b00001000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Serial interrupt enable flag </p>

</div>
</div>
<a id="a7c06fa33152a235baf273f1828dfa0a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7c06fa33152a235baf273f1828dfa0a4">&#9670;&nbsp;</a></span>IEF_TIMER</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IEF_TIMER&#160;&#160;&#160;0b00000100</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Timer interrupt enable flag </p>

</div>
</div>
<a id="a2eec77ca1b8730b410a7075c5a9c189e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2eec77ca1b8730b410a7075c5a9c189e">&#9670;&nbsp;</a></span>IEF_STAT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IEF_STAT&#160;&#160;&#160;0b00000010</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Stat interrupt enable flag </p>

</div>
</div>
<a id="a3b8d7fece663511d5778136a5ca0070b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3b8d7fece663511d5778136a5ca0070b">&#9670;&nbsp;</a></span>IEF_VBLANK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define IEF_VBLANK&#160;&#160;&#160;0b00000001</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>VBlank interrupt enable flag </p>

</div>
</div>
<a id="a8a88b504914eed6c0c4d2853689487ba"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8a88b504914eed6c0c4d2853689487ba">&#9670;&nbsp;</a></span>AUDLEN_DUTY_12_5</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDLEN_DUTY_12_5&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a52e58c151c5910792e75f7eea7f7ddbb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a52e58c151c5910792e75f7eea7f7ddbb">&#9670;&nbsp;</a></span>AUDLEN_DUTY_25</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDLEN_DUTY_25&#160;&#160;&#160;0b01000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="abd862604a105aa2475223b06abfa8bfe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abd862604a105aa2475223b06abfa8bfe">&#9670;&nbsp;</a></span>AUDLEN_DUTY_50</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDLEN_DUTY_50&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a194e3432f1e4d5d23d4ea096cef783e5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a194e3432f1e4d5d23d4ea096cef783e5">&#9670;&nbsp;</a></span>AUDLEN_DUTY_75</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDLEN_DUTY_75&#160;&#160;&#160;0b11000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a367f10d1cfcc04fdbfcb88f09b230bd3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a367f10d1cfcc04fdbfcb88f09b230bd3">&#9670;&nbsp;</a></span>AUDLEN_LENGTH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDLEN_LENGTH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;(x)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7dab7d2ad1bf670875814d3029d54122"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7dab7d2ad1bf670875814d3029d54122">&#9670;&nbsp;</a></span>AUDENV_VOL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDENV_VOL</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;((x) &lt;&lt; 4)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9f069f19e8a05d1f1114aaabf531739e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f069f19e8a05d1f1114aaabf531739e">&#9670;&nbsp;</a></span>AUDENV_UP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDENV_UP&#160;&#160;&#160;0b00001000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aa58f52563d21d56e79d422c544eeb13f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa58f52563d21d56e79d422c544eeb13f">&#9670;&nbsp;</a></span>AUDENV_DOWN</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDENV_DOWN&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ad07fa5e19e334eee03c2fcb8671b2ed3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad07fa5e19e334eee03c2fcb8671b2ed3">&#9670;&nbsp;</a></span>AUDENV_LENGTH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDENV_LENGTH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">x</td><td>)</td>
          <td>&#160;&#160;&#160;(x)</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6d820a86bd30b531d5df5b27139ae92d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6d820a86bd30b531d5df5b27139ae92d">&#9670;&nbsp;</a></span>AUDHIGH_RESTART</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDHIGH_RESTART&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ab3325578cf7f7f67610353a62aba274e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab3325578cf7f7f67610353a62aba274e">&#9670;&nbsp;</a></span>AUDHIGH_LENGTH_ON</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDHIGH_LENGTH_ON&#160;&#160;&#160;0b01000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afe4927e6bc7efa57461e3c3b84d242da"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe4927e6bc7efa57461e3c3b84d242da">&#9670;&nbsp;</a></span>AUDHIGH_LENGTH_OFF</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define AUDHIGH_LENGTH_OFF&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a393866ca405b1023eec0e784bb88b026"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a393866ca405b1023eec0e784bb88b026">&#9670;&nbsp;</a></span>OAMF_PRI</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_PRI&#160;&#160;&#160;0b10000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>BG and Window over Sprite Enabled </p>

</div>
</div>
<a id="a820677d593625e8716c3b78f36feb805"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a820677d593625e8716c3b78f36feb805">&#9670;&nbsp;</a></span>OAMF_YFLIP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_YFLIP&#160;&#160;&#160;0b01000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite Y axis flip: Vertically mirrored </p>

</div>
</div>
<a id="a3cd1c1a1291d43dd43b181ff07f8b0a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3cd1c1a1291d43dd43b181ff07f8b0a7">&#9670;&nbsp;</a></span>OAMF_XFLIP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_XFLIP&#160;&#160;&#160;0b00100000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite X axis flip: Horizontally mirrored </p>

</div>
</div>
<a id="a22b6b835de9ee737be73c4d252aac87c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a22b6b835de9ee737be73c4d252aac87c">&#9670;&nbsp;</a></span>OAMF_PAL0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_PAL0&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite Palette number: use OBP0 (Non-CGB Mode Only) </p>

</div>
</div>
<a id="ad92f3b2a1cc16700a4660c5821bcb15d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad92f3b2a1cc16700a4660c5821bcb15d">&#9670;&nbsp;</a></span>OAMF_PAL1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_PAL1&#160;&#160;&#160;0b00010000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite Palette number: use OBP1 (Non-CGB Mode Only) </p>

</div>
</div>
<a id="aade9a193ade9ff22ed6f6263d1a3549b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aade9a193ade9ff22ed6f6263d1a3549b">&#9670;&nbsp;</a></span>OAMF_BANK0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_BANK0&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite Tile VRAM-Bank: Use Bank 0 (CGB Mode Only) </p>

</div>
</div>
<a id="ad195d4be68ff54c3926c431fa5511de5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad195d4be68ff54c3926c431fa5511de5">&#9670;&nbsp;</a></span>OAMF_BANK1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_BANK1&#160;&#160;&#160;0b00001000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite Tile VRAM-Bank: Use Bank 1 (CGB Mode Only) </p>

</div>
</div>
<a id="a4ff8c8a7acb74ba54043596110091605"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4ff8c8a7acb74ba54043596110091605">&#9670;&nbsp;</a></span>OAMF_CGB_PAL0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_CGB_PAL0&#160;&#160;&#160;0b00000000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite CGB Palette number: use OCP0 (CGB Mode Only) </p>

</div>
</div>
<a id="a9dff52d03755812d3a5ee7ca971c2e83"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9dff52d03755812d3a5ee7ca971c2e83">&#9670;&nbsp;</a></span>OAMF_CGB_PAL1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_CGB_PAL1&#160;&#160;&#160;0b00000001</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite CGB Palette number: use OCP1 (CGB Mode Only) </p>

</div>
</div>
<a id="a74744fb475532fa5d343e0818dcc6f88"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a74744fb475532fa5d343e0818dcc6f88">&#9670;&nbsp;</a></span>OAMF_CGB_PAL2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_CGB_PAL2&#160;&#160;&#160;0b00000010</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite CGB Palette number: use OCP2 (CGB Mode Only) </p>

</div>
</div>
<a id="a704ab20694793ea87aace8bfc29568bc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a704ab20694793ea87aace8bfc29568bc">&#9670;&nbsp;</a></span>OAMF_CGB_PAL3</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_CGB_PAL3&#160;&#160;&#160;0b00000011</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite CGB Palette number: use OCP3 (CGB Mode Only) </p>

</div>
</div>
<a id="a13d5cddfb4a05fa49fc794aeea675c7b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13d5cddfb4a05fa49fc794aeea675c7b">&#9670;&nbsp;</a></span>OAMF_CGB_PAL4</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_CGB_PAL4&#160;&#160;&#160;0b00000100</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite CGB Palette number: use OCP4 (CGB Mode Only) </p>

</div>
</div>
<a id="af9284c71b8ebf10ef8b9e12268f2cce3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af9284c71b8ebf10ef8b9e12268f2cce3">&#9670;&nbsp;</a></span>OAMF_CGB_PAL5</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_CGB_PAL5&#160;&#160;&#160;0b00000101</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite CGB Palette number: use OCP5 (CGB Mode Only) </p>

</div>
</div>
<a id="ad6f5b0d9ae958dee3d6dfa8f4273ff5a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad6f5b0d9ae958dee3d6dfa8f4273ff5a">&#9670;&nbsp;</a></span>OAMF_CGB_PAL6</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_CGB_PAL6&#160;&#160;&#160;0b00000110</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite CGB Palette number: use OCP6 (CGB Mode Only) </p>

</div>
</div>
<a id="af4b27e8f3c3e14a4f91051fea4c64e4b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af4b27e8f3c3e14a4f91051fea4c64e4b">&#9670;&nbsp;</a></span>OAMF_CGB_PAL7</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_CGB_PAL7&#160;&#160;&#160;0b00000111</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sprite CGB Palette number: use OCP7 (CGB Mode Only) </p>

</div>
</div>
<a id="a5dc4d1ee47fe269761fe8fc46d56dabb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5dc4d1ee47fe269761fe8fc46d56dabb">&#9670;&nbsp;</a></span>OAMF_PALMASK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define OAMF_PALMASK&#160;&#160;&#160;0b00000111</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Mask for Sprite CGB Palette number (CGB Mode Only) </p>

</div>
</div>
<a id="a519e327cac96f68a8ca9b77e0343672f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a519e327cac96f68a8ca9b77e0343672f">&#9670;&nbsp;</a></span>DEVICE_SCREEN_X_OFFSET</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_SCREEN_X_OFFSET&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Offset of visible screen (in tile units) from left edge of hardware map </p>

</div>
</div>
<a id="af334c0e7dd6e434b3dbebd45bcdeb75a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af334c0e7dd6e434b3dbebd45bcdeb75a">&#9670;&nbsp;</a></span>DEVICE_SCREEN_Y_OFFSET</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_SCREEN_Y_OFFSET&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Offset of visible screen (in tile units) from top edge of hardware map </p>

</div>
</div>
<a id="add7f32ba868ef6517798f5fce337e4b2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#add7f32ba868ef6517798f5fce337e4b2">&#9670;&nbsp;</a></span>DEVICE_SCREEN_WIDTH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_SCREEN_WIDTH&#160;&#160;&#160;20</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Width of visible screen in tile units </p>

</div>
</div>
<a id="ad252264fdcf900e5fbf611f7a45962ed"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad252264fdcf900e5fbf611f7a45962ed">&#9670;&nbsp;</a></span>DEVICE_SCREEN_HEIGHT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_SCREEN_HEIGHT&#160;&#160;&#160;18</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Height of visible screen in tile units </p>

</div>
</div>
<a id="a491dc081eae8c81e7ca88075ab806291"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a491dc081eae8c81e7ca88075ab806291">&#9670;&nbsp;</a></span>DEVICE_SCREEN_BUFFER_WIDTH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_SCREEN_BUFFER_WIDTH&#160;&#160;&#160;32</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Width of hardware map buffer in tile units </p>

</div>
</div>
<a id="a81fb56b6778772f829dab4c534e7749e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a81fb56b6778772f829dab4c534e7749e">&#9670;&nbsp;</a></span>DEVICE_SCREEN_BUFFER_HEIGHT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_SCREEN_BUFFER_HEIGHT&#160;&#160;&#160;32</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Height of hardware map buffer in tile units </p>

</div>
</div>
<a id="a4d682ed7a6158c5ba10afec739b17a8a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4d682ed7a6158c5ba10afec739b17a8a">&#9670;&nbsp;</a></span>DEVICE_SCREEN_MAP_ENTRY_SIZE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_SCREEN_MAP_ENTRY_SIZE&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Number of bytes per hardware map entry </p>

</div>
</div>
<a id="af531e7ac0c0a58517fa3061631745c31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af531e7ac0c0a58517fa3061631745c31">&#9670;&nbsp;</a></span>DEVICE_SPRITE_PX_OFFSET_X</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_SPRITE_PX_OFFSET_X&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Offset of sprite X coordinate origin (in pixels) from left edge of visible screen </p>

</div>
</div>
<a id="a7f6c8420831388300bbec13ea4cb57a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7f6c8420831388300bbec13ea4cb57a0">&#9670;&nbsp;</a></span>DEVICE_SPRITE_PX_OFFSET_Y</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_SPRITE_PX_OFFSET_Y&#160;&#160;&#160;16</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Offset of sprite Y coordinate origin (in pixels) from top edge of visible screen </p>

</div>
</div>
<a id="a62cb8564bf5e8cdd85ac33bc1c7896f2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a62cb8564bf5e8cdd85ac33bc1c7896f2">&#9670;&nbsp;</a></span>DEVICE_WINDOW_PX_OFFSET_X</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_WINDOW_PX_OFFSET_X&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Minimal X coordinate of the window layer </p>

</div>
</div>
<a id="a3f8565ca9dc8eacd88d0d58313408329"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3f8565ca9dc8eacd88d0d58313408329">&#9670;&nbsp;</a></span>DEVICE_WINDOW_PX_OFFSET_Y</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_WINDOW_PX_OFFSET_Y&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Minimal Y coordinate of the window layer </p>

</div>
</div>
<a id="ad14c51cdfb347c34c364f54e67dc978d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad14c51cdfb347c34c364f54e67dc978d">&#9670;&nbsp;</a></span>DEVICE_SCREEN_PX_WIDTH</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_SCREEN_PX_WIDTH&#160;&#160;&#160;(<a class="el" href="nes_2hardware_8h.html#add7f32ba868ef6517798f5fce337e4b2">DEVICE_SCREEN_WIDTH</a> * 8)</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Width of visible screen in pixels </p>

</div>
</div>
<a id="a7bd450aa268b881257089cf8cd6697ec"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7bd450aa268b881257089cf8cd6697ec">&#9670;&nbsp;</a></span>DEVICE_SCREEN_PX_HEIGHT</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define DEVICE_SCREEN_PX_HEIGHT&#160;&#160;&#160;(<a class="el" href="nes_2hardware_8h.html#ad252264fdcf900e5fbf611f7a45962ed">DEVICE_SCREEN_HEIGHT</a> * 8)</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Height of visible screen in pixels </p>

</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a id="aea9200b29be90b58417787720cdf750b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea9200b29be90b58417787720cdf750b">&#9670;&nbsp;</a></span>_VRAM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a> _VRAM[]</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Memory map </p>

</div>
</div>
<a id="a73c94166161c33c61d63b3e4b5209cd0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a73c94166161c33c61d63b3e4b5209cd0">&#9670;&nbsp;</a></span>_VRAM8000</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a> _VRAM8000[]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="af763563b6123ef29d73931f616969049"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af763563b6123ef29d73931f616969049">&#9670;&nbsp;</a></span>_VRAM8800</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a> _VRAM8800[]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a668fd555c203361f5e4b835f05243102"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a668fd555c203361f5e4b835f05243102">&#9670;&nbsp;</a></span>_VRAM9000</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a> _VRAM9000[]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac5b9d1761bb972948fe10637dfaa94a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac5b9d1761bb972948fe10637dfaa94a7">&#9670;&nbsp;</a></span>_SCRN0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a> _SCRN0[]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="afff31f511127bf7ba1bd3b6bc740aee8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afff31f511127bf7ba1bd3b6bc740aee8">&#9670;&nbsp;</a></span>_SCRN1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a> _SCRN1[]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a09a4ae65605182c8b694197d3aea695e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a09a4ae65605182c8b694197d3aea695e">&#9670;&nbsp;</a></span>_SRAM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a> _SRAM[]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac1cf31cae6046360271ead6e8b7a6e87"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac1cf31cae6046360271ead6e8b7a6e87">&#9670;&nbsp;</a></span>_RAM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a> _RAM[]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a2f83a5f5daa6418c77756e32923aef5a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2f83a5f5daa6418c77756e32923aef5a">&#9670;&nbsp;</a></span>_RAMBANK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a> _RAMBANK[]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a7030908728e166877fba9065671deb02"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7030908728e166877fba9065671deb02">&#9670;&nbsp;</a></span>_OAMRAM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#ab2767d5f8f0ad35d8c8ee0bb3f4c51c3">__BYTES</a> _OAMRAM[]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a134e3f274c1e607b8c5ff5724860e288"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a134e3f274c1e607b8c5ff5724860e288">&#9670;&nbsp;</a></span>_IO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> _IO[]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a70db64bdd045a9df09b289fe9b28af22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a70db64bdd045a9df09b289fe9b28af22">&#9670;&nbsp;</a></span>_AUD3WAVERAM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> _AUD3WAVERAM[]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a472e3b0909a2f0878f643e9968b871ef"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a472e3b0909a2f0878f643e9968b871ef">&#9670;&nbsp;</a></span>_HRAM</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> _HRAM[]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a64dd59016e4f0e78672962fbc553a4b4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a64dd59016e4f0e78672962fbc553a4b4">&#9670;&nbsp;</a></span>rRAMG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> rRAMG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>MBC5 registers </p>

</div>
</div>
<a id="ae0976a29e341edc6ceb810e6eb0328f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae0976a29e341edc6ceb810e6eb0328f1">&#9670;&nbsp;</a></span>rROMB0</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> rROMB0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a014f3a9d7ce8f8026c9ac6c0410bb099"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a014f3a9d7ce8f8026c9ac6c0410bb099">&#9670;&nbsp;</a></span>rROMB1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> rROMB1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="ac2985dbccb16c4c00381d6fbe9600aff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac2985dbccb16c4c00381d6fbe9600aff">&#9670;&nbsp;</a></span>rRAMB</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> rRAMB</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a72f13bc5e9d5d2c2bd837566062007a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a72f13bc5e9d5d2c2bd837566062007a4">&#9670;&nbsp;</a></span>rMBC7_SRAM_ENABLE_1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> rMBC7_SRAM_ENABLE_1</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>MBC7 registers </p>

</div>
</div>
<a id="a0f49339112f87fecc29a8e0d7f6636bb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0f49339112f87fecc29a8e0d7f6636bb">&#9670;&nbsp;</a></span>rMBC7_SRAM_ENABLE_2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> rMBC7_SRAM_ENABLE_2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="aee53ec47dc1fcc0b5eb4e8e4e8505a30"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aee53ec47dc1fcc0b5eb4e8e4e8505a30">&#9670;&nbsp;</a></span>rMBC7_LATCH_1</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> rMBC7_LATCH_1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="abe4c4490be3e52a9e4096421af3d37e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abe4c4490be3e52a9e4096421af3d37e1">&#9670;&nbsp;</a></span>rMBC7_LATCH_2</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> rMBC7_LATCH_2</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a9e24325500b1b08daf1fefe60d7dc030"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9e24325500b1b08daf1fefe60d7dc030">&#9670;&nbsp;</a></span>rMBC7_ACCEL_X_LO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> rMBC7_ACCEL_X_LO</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a33690469970c7f845600e56902e8bfe0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a33690469970c7f845600e56902e8bfe0">&#9670;&nbsp;</a></span>rMBC7_ACCEL_X_HI</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> rMBC7_ACCEL_X_HI</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a16ec6767bce0ca8c46ac6f67727e4640"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a16ec6767bce0ca8c46ac6f67727e4640">&#9670;&nbsp;</a></span>rMBC7_ACCEL_Y_LO</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> rMBC7_ACCEL_Y_LO</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a1faf3ac761847699c2c60ce044387b39"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1faf3ac761847699c2c60ce044387b39">&#9670;&nbsp;</a></span>rMBC7_ACCEL_Y_HI</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> rMBC7_ACCEL_Y_HI</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a04f9a36ab04334fcd21d2f50c125d5d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04f9a36ab04334fcd21d2f50c125d5d0">&#9670;&nbsp;</a></span>P1_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> P1_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>IO Registers Joystick register </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="gb_8h.html#a4344fefd260763e12703138066841b19">joypad()</a>, <a class="el" href="gb_8h.html#ae370c3fa15b70edda4c26464d49129a8">add_JOY()</a>, <a class="el" href="gb_2hardware_8h.html#aa7ce989df75547f190d33cc85dce0187">IEF_HILO</a>, <a class="el" href="gb_2hardware_8h.html#a6963ef598339e1163d30e57a962e5278">P1F_5</a>, <a class="el" href="gb_2hardware_8h.html#ad215dbfc83c9486ead2f28510366f40b">P1F_4</a>, <a class="el" href="gb_2hardware_8h.html#ae8e325a01af1c20935a0c73ea6465a0e">P1F_3</a>, <a class="el" href="gb_2hardware_8h.html#af59d0dd661ea73965101294d30111385">P1F_2</a>, <a class="el" href="gb_2hardware_8h.html#aad20c4bf5115b40c9118a484808f4b92">P1F_1</a>, <a class="el" href="gb_2hardware_8h.html#aedf8627c42ccf0aad5025ef629f4395a">P1F_0</a>, <a class="el" href="gb_2hardware_8h.html#aeaabebe6a36d9e59a01dfceceb7b37d0">P1F_GET_DPAD</a>, <a class="el" href="gb_2hardware_8h.html#a750bc82ab34a8929a5bba10f2336abe6">P1F_GET_BTN</a>, <a class="el" href="gb_2hardware_8h.html#a5c97ffb0ee0a345ad31797da26410b5a">P1F_GET_NONE</a> </dd></dl>

</div>
</div>
<a id="a5f2da0d8200f44b6fd694c4a2bea820e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5f2da0d8200f44b6fd694c4a2bea820e">&#9670;&nbsp;</a></span>SB_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> SB_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Serial IO data buffer </p>

</div>
</div>
<a id="a0fb715973ee3edd1b525eb7f503e3b2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0fb715973ee3edd1b525eb7f503e3b2a">&#9670;&nbsp;</a></span>SC_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> SC_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Serial IO control register </p>

</div>
</div>
<a id="afa1e18e47bf68ce68d7807fff6edf16b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afa1e18e47bf68ce68d7807fff6edf16b">&#9670;&nbsp;</a></span>DIV_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> DIV_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Divider register </p>

</div>
</div>
<a id="a9d295bb437953de5ebcb3c12d65743aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9d295bb437953de5ebcb3c12d65743aa">&#9670;&nbsp;</a></span>TIMA_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> TIMA_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Timer counter </p>

</div>
</div>
<a id="a39e5a5b9afd2c2ca78de4aba7ccd071c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39e5a5b9afd2c2ca78de4aba7ccd071c">&#9670;&nbsp;</a></span>TMA_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> TMA_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Timer modulo </p>

</div>
</div>
<a id="a659173ac2c8da7fd04bc77973eb95256"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a659173ac2c8da7fd04bc77973eb95256">&#9670;&nbsp;</a></span>TAC_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> TAC_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Timer control </p>

</div>
</div>
<a id="a509a5d0f138b40830cb447a862573be5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a509a5d0f138b40830cb447a862573be5">&#9670;&nbsp;</a></span>IF_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> IF_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Interrupt flags: <a class="el" href="gb_2hardware_8h.html#aa7ce989df75547f190d33cc85dce0187">IEF_HILO</a>, <a class="el" href="gb_2hardware_8h.html#a921bdc6c640b74c8c41e65f27882c68a">IEF_SERIAL</a>, <a class="el" href="gb_2hardware_8h.html#a7c06fa33152a235baf273f1828dfa0a4">IEF_TIMER</a>, <a class="el" href="gb_2hardware_8h.html#a2eec77ca1b8730b410a7075c5a9c189e">IEF_STAT</a>, <a class="el" href="gb_2hardware_8h.html#a3b8d7fece663511d5778136a5ca0070b">IEF_VBLANK</a> </p>

</div>
</div>
<a id="ad859dc62b1df1584ade0cbb822a3e46f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad859dc62b1df1584ade0cbb822a3e46f">&#9670;&nbsp;</a></span>NR10_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR10_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 1, NR10: Sweep </p>

</div>
</div>
<a id="ad53dc7f22b99fce195210a95f2749a72"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad53dc7f22b99fce195210a95f2749a72">&#9670;&nbsp;</a></span>NR11_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR11_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 1, NR11: Sound length/Wave pattern duty </p>

</div>
</div>
<a id="a7accf5feabd95a2d84c72f5915fff837"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7accf5feabd95a2d84c72f5915fff837">&#9670;&nbsp;</a></span>NR12_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR12_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 1, NR12: Volume Envelope </p>

</div>
</div>
<a id="a3d30d4797321b403cd713d727fa3db6c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3d30d4797321b403cd713d727fa3db6c">&#9670;&nbsp;</a></span>NR13_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR13_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 1, NR13: Frequency Low </p>

</div>
</div>
<a id="a04c340d91842e8ee2b93922c2bcf39a4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a04c340d91842e8ee2b93922c2bcf39a4">&#9670;&nbsp;</a></span>NR14_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR14_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 1, NR14: Frequency High </p>

</div>
</div>
<a id="a6dd3af1c8e3c66409aa0bc889d98e171"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6dd3af1c8e3c66409aa0bc889d98e171">&#9670;&nbsp;</a></span>NR21_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR21_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 2, NR21_REG: Tone </p>

</div>
</div>
<a id="af1301c73bf93350045ba3a4887723ae8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af1301c73bf93350045ba3a4887723ae8">&#9670;&nbsp;</a></span>NR22_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR22_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 2, NR22_REG: Volume Envelope </p>

</div>
</div>
<a id="a7bb32ac86e3fbf5f869410ba42620616"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7bb32ac86e3fbf5f869410ba42620616">&#9670;&nbsp;</a></span>NR23_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR23_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 2, NR23_REG: Frequency data Low </p>

</div>
</div>
<a id="a6676e579a5e421adfb3d3e2d470d9ab6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6676e579a5e421adfb3d3e2d470d9ab6">&#9670;&nbsp;</a></span>NR24_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR24_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 2, NR24_REG: Frequency data High </p>

</div>
</div>
<a id="a85d8e680d4d40a918b4195d2a4fada2a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85d8e680d4d40a918b4195d2a4fada2a">&#9670;&nbsp;</a></span>NR30_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR30_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 3, NR30_REG: Sound on/off </p>

</div>
</div>
<a id="aea78f857e34370d7e1177a8bafe08148"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aea78f857e34370d7e1177a8bafe08148">&#9670;&nbsp;</a></span>NR31_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR31_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 3, NR31_REG: Sound Length </p>

</div>
</div>
<a id="a244ee6d8f6144be9b0f94602eddb6239"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a244ee6d8f6144be9b0f94602eddb6239">&#9670;&nbsp;</a></span>NR32_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR32_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 3, NR32_REG: Select output level </p>

</div>
</div>
<a id="a01c768b60853c8eecdefc2cedfc8d672"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a01c768b60853c8eecdefc2cedfc8d672">&#9670;&nbsp;</a></span>NR33_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR33_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 3, NR33_REG: Frequency data Low </p>

</div>
</div>
<a id="ab6da3e2cdbac1331bef3f6de9c808ab1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab6da3e2cdbac1331bef3f6de9c808ab1">&#9670;&nbsp;</a></span>NR34_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR34_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 3, NR34_REG: Frequency data High </p>

</div>
</div>
<a id="a557833cc1671aa0bd71f33766b4e0f24"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a557833cc1671aa0bd71f33766b4e0f24">&#9670;&nbsp;</a></span>NR41_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR41_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 4, NR41_REG: Sound Length </p>

</div>
</div>
<a id="aba3d9fb63552bc02ec879696b581adac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba3d9fb63552bc02ec879696b581adac">&#9670;&nbsp;</a></span>NR42_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR42_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 4, NR42_REG: Volume Envelope </p>

</div>
</div>
<a id="a52593a64863d51fbf5860b0d31448972"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a52593a64863d51fbf5860b0d31448972">&#9670;&nbsp;</a></span>NR43_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR43_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 4, NR43_REG: Polynomial Counter </p>

</div>
</div>
<a id="a849d2cff8df2655f86b294466bec40d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a849d2cff8df2655f86b294466bec40d6">&#9670;&nbsp;</a></span>NR44_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR44_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Channel 4, NR44_REG: Counter / Consecutive and Initial <br  />
 </p>

</div>
</div>
<a id="a924fdf48f6ad020423f6309055314928"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a924fdf48f6ad020423f6309055314928">&#9670;&nbsp;</a></span>NR50_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR50_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Master Volume, NR50: Volume and Cart external sound input (VIN) </p>

</div>
</div>
<a id="ab28f97eabd5f32d48ea27d97bd5dc64f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab28f97eabd5f32d48ea27d97bd5dc64f">&#9670;&nbsp;</a></span>NR51_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR51_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Panning, NR51: Enable/disable left and right output for sound channels </p>

</div>
</div>
<a id="ac429365dce851ca57d8fe4f7c54a1caa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac429365dce851ca57d8fe4f7c54a1caa">&#9670;&nbsp;</a></span>NR52_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> NR52_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound Master Control, NR52: ON / OFF </p>

</div>
</div>
<a id="a2fe41a6e0abb211cc00a8fca90543966"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2fe41a6e0abb211cc00a8fca90543966">&#9670;&nbsp;</a></span>AUD3WAVE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> AUD3WAVE[16]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a271367a0bf840e5422b3a7ed541776f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a271367a0bf840e5422b3a7ed541776f8">&#9670;&nbsp;</a></span>PCM_SAMPLE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="sms_2hardware_8h.html#a3b39604bdf93a32e9ff965c1a55f0df8">__BYTE_REG</a> PCM_SAMPLE[16]</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a id="a6515fdfaa50eeb7e63faeea54f77cd6b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6515fdfaa50eeb7e63faeea54f77cd6b">&#9670;&nbsp;</a></span>LCDC_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> LCDC_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>LCD control </p>

</div>
</div>
<a id="ad40ebf3b29add46cdd310a7e0802bc6b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad40ebf3b29add46cdd310a7e0802bc6b">&#9670;&nbsp;</a></span>STAT_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> STAT_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>LCD status </p>

</div>
</div>
<a id="a244b162cf13bbcb4fe842d7e298b39c2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a244b162cf13bbcb4fe842d7e298b39c2">&#9670;&nbsp;</a></span>SCY_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> SCY_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Scroll Y </p>

</div>
</div>
<a id="a86cc170585319565195f2c163250be1f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a86cc170585319565195f2c163250be1f">&#9670;&nbsp;</a></span>SCX_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> SCX_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Scroll X </p>

</div>
</div>
<a id="aeb643bd4eac2e6e410cae2fae677c0a7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aeb643bd4eac2e6e410cae2fae677c0a7">&#9670;&nbsp;</a></span>LY_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> LY_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>LCDC Y-coordinate </p>

</div>
</div>
<a id="a591084a506c33266b7d6cc3b4b8936ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a591084a506c33266b7d6cc3b4b8936ae">&#9670;&nbsp;</a></span>LYC_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> LYC_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>LY compare </p>

</div>
</div>
<a id="ae13ce414d3fe7c98c1434918186dfc81"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae13ce414d3fe7c98c1434918186dfc81">&#9670;&nbsp;</a></span>DMA_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> DMA_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>DMA transfer </p>

</div>
</div>
<a id="af577ba87ec3d13d7415e4c4a53cdf997"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af577ba87ec3d13d7415e4c4a53cdf997">&#9670;&nbsp;</a></span>BGP_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> BGP_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set and Read the Background palette. <br  />
 <br  />
 Example with the <a class="el" href="gb_8h.html#a9727caafc483ba6ec65e9344b033d684">DMG_PALETTE()</a> helper function and constants: <br  />
 BGP_REG = <a class="el" href="nes_8h.html#a9727caafc483ba6ec65e9344b033d684">DMG_PALETTE(DMG_BLACK, DMG_DARK_GRAY, DMG_LITE_GRAY, DMG_WHITE)</a>; </p>

</div>
</div>
<a id="a13f3e89f7b92258d825292e5058815c7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a13f3e89f7b92258d825292e5058815c7">&#9670;&nbsp;</a></span>OBP0_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> OBP0_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set and Read the OBJ (Sprite) palette 0. <br  />
 <br  />
 The first color entry is always transparent. <br  />
 <br  />
 Example with the <a class="el" href="gb_8h.html#a9727caafc483ba6ec65e9344b033d684">DMG_PALETTE()</a> helper function and constants: <br  />
 OBP0_REG = <a class="el" href="nes_8h.html#a9727caafc483ba6ec65e9344b033d684">DMG_PALETTE(DMG_BLACK, DMG_DARK_GRAY, DMG_LITE_GRAY, DMG_WHITE)</a>; </p>

</div>
</div>
<a id="a9da545164e049ef773128f869daece13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9da545164e049ef773128f869daece13">&#9670;&nbsp;</a></span>OBP1_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> OBP1_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set and Read the OBJ (Sprite) palette 1. <br  />
 <br  />
 The first color entry is always transparent. <br  />
 <br  />
 Example with the <a class="el" href="gb_8h.html#a9727caafc483ba6ec65e9344b033d684">DMG_PALETTE()</a> helper function and constants: <br  />
 OBP1_REG = <a class="el" href="nes_8h.html#a9727caafc483ba6ec65e9344b033d684">DMG_PALETTE(DMG_BLACK, DMG_DARK_GRAY, DMG_LITE_GRAY, DMG_WHITE)</a>; </p>

</div>
</div>
<a id="a1c8d52607616ef37da335447e4cbe850"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1c8d52607616ef37da335447e4cbe850">&#9670;&nbsp;</a></span>WY_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> WY_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Window Y coordinate </p>

</div>
</div>
<a id="a310aa43fbee2fd6b6b419df48acce1e0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a310aa43fbee2fd6b6b419df48acce1e0">&#9670;&nbsp;</a></span>WX_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> WX_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Window X coordinate </p>

</div>
</div>
<a id="a7279430d110acf02fa176d5f427a6491"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a7279430d110acf02fa176d5f427a6491">&#9670;&nbsp;</a></span>KEY1_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> KEY1_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>CPU speed </p>

</div>
</div>
<a id="a5ccae0d556500e1055a0ec8de20c535a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5ccae0d556500e1055a0ec8de20c535a">&#9670;&nbsp;</a></span>VBK_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> VBK_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>VRAM bank select (CGB only) </p><dl class="section see"><dt>See also</dt><dd><a class="el" href="gb_2hardware_8h.html#ad21d032f4ab5d5cf21c4d455c4513046">VBK_BANK_0</a>, <a class="el" href="gb_2hardware_8h.html#a6b6b917fd4f396ba028bb18631165781">VBK_TILES</a>, <a class="el" href="gb_2hardware_8h.html#afb1c02277ab645e83e2ee339e2f6a64f">VBK_BANK_1</a>, <a class="el" href="gb_2hardware_8h.html#a418a105f4c7d4bf1cbc556eab72c27ca">VBK_ATTRIBUTES</a> </dd></dl>

</div>
</div>
<a id="ab16e97796d675205a027b1b28b52956e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab16e97796d675205a027b1b28b52956e">&#9670;&nbsp;</a></span>HDMA1_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> HDMA1_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>DMA control 1 </p>

</div>
</div>
<a id="a801400d58ab7d862742e43b49fa68c8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a801400d58ab7d862742e43b49fa68c8d">&#9670;&nbsp;</a></span>HDMA2_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> HDMA2_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>DMA control 2 </p>

</div>
</div>
<a id="a57a94790cda8101a29c0d20086770f1b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a57a94790cda8101a29c0d20086770f1b">&#9670;&nbsp;</a></span>HDMA3_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> HDMA3_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>DMA control 3 </p>

</div>
</div>
<a id="a3a2e883779980c1c37e780f47da4dd69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3a2e883779980c1c37e780f47da4dd69">&#9670;&nbsp;</a></span>HDMA4_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> HDMA4_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>DMA control 4 </p>

</div>
</div>
<a id="a1454ad6d5d04273eae1288af86deadac"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1454ad6d5d04273eae1288af86deadac">&#9670;&nbsp;</a></span>HDMA5_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> HDMA5_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>DMA control 5 </p>

</div>
</div>
<a id="a76532f8742d9dd8cb26d2ccfd9c37bbf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a76532f8742d9dd8cb26d2ccfd9c37bbf">&#9670;&nbsp;</a></span>RP_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> RP_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>IR port </p>

</div>
</div>
<a id="a28fa1ca08ef1c8ed97280bc5e60bdd99"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a28fa1ca08ef1c8ed97280bc5e60bdd99">&#9670;&nbsp;</a></span>BCPS_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> BCPS_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>BG color palette specification </p>

</div>
</div>
<a id="a1fc8ff37ffe1c431364e1ef7c3961b30"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1fc8ff37ffe1c431364e1ef7c3961b30">&#9670;&nbsp;</a></span>BCPD_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> BCPD_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>BG color palette data </p>

</div>
</div>
<a id="a1686d2457eb4ad834bb75fb81c86aed8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1686d2457eb4ad834bb75fb81c86aed8">&#9670;&nbsp;</a></span>OCPS_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> OCPS_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>OBJ color palette specification </p>

</div>
</div>
<a id="ae24d0e88a1e1b8367ac1f5709d3e500c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae24d0e88a1e1b8367ac1f5709d3e500c">&#9670;&nbsp;</a></span>OCPD_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> OCPD_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>OBJ color palette data </p>

</div>
</div>
<a id="aa128832cecec4e609517fe3daf044e5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa128832cecec4e609517fe3daf044e5e">&#9670;&nbsp;</a></span>SVBK_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> SVBK_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Selects the WRAM upper region bank (CGB Only). WRAM Banking is NOT officially supported in GBDK and SDCC. The stack must be moved and other special care taken. </p>

</div>
</div>
<a id="a428894ca3fd0bb4527b03bed551ff04c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a428894ca3fd0bb4527b03bed551ff04c">&#9670;&nbsp;</a></span>PCM12_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> PCM12_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound channel 1&amp;2 PCM amplitude (R) </p>

</div>
</div>
<a id="ac6d19ac313a99f41bd996e1ca5e43df0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6d19ac313a99f41bd996e1ca5e43df0">&#9670;&nbsp;</a></span>PCM34_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> PCM34_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Sound channel 3&amp;4 PCM amplitude (R) </p>

</div>
</div>
<a id="aaef0dc6aab2f821ab406fdbc643af48e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaef0dc6aab2f821ab406fdbc643af48e">&#9670;&nbsp;</a></span>IE_REG</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="nes_2hardware_8h.html#afa5336aa76cfcbe00fc5dab15549bc23">__REG</a> IE_REG</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Interrupt enable </p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- HTML footer for doxygen 1.8.14-->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
</div>
</body>
</html>
